Skip to content

[CHORE/#665] GitHub Secrets Cleanup and CI/CD Workflow Security Improvements#666

Merged
angryPodo merged 1 commit intodevelopfrom
chore/#665-ci-secret-cleanup
Feb 1, 2026
Merged

[CHORE/#665] GitHub Secrets Cleanup and CI/CD Workflow Security Improvements#666
angryPodo merged 1 commit intodevelopfrom
chore/#665-ci-secret-cleanup

Conversation

@angryPodo
Copy link
Copy Markdown
Member

@angryPodo angryPodo commented Feb 1, 2026

Related issue 🛠

Work Description ✏️

GitHub Secrets 정리

  • FIREBASE_CLI_TOKEN, FIREBASE_APP_ID_RELEASE, DEV_BASE_URL 등 미사용/중복 시크릿을 삭제
  • 시크릿 복구 방법과 각 시크릿의 역할을 명시한 문서 제작

Workflow 보안 개선

  • 쉘 프로세스 리스트에 시크릿 값이 노출되는 것을 방지하기 위해 모든 파일 생성 로직을 printf 또는 파이프라인(|) 방식으로 변경
  • pr_checker.yml에서 불필요한 if 조건문을 제거하고 로직을 간소화

Uncompleted Tasks 😅

  • Deploy ci test

To Reviewers 📢

이번 PR은 코드 변경 없이 GitHub Actions 설정만 변경되었습니다. 그리고 저 이외에도 문제상황 발생시 복구 프로세스를 위해서 안드로이드 노션내에 백업과 백업방법 문서를 제작했습니다. 내일 있을 회의에서 더 자세하게 말씀드릴게요!

- Replaced `echo` with `printf "%s"` to prevent issues with special characters in secrets.
- Removed unnecessary conditional checks for the existence of secrets.
- Standardized secret environment variable names across different workflows.
@angryPodo angryPodo self-assigned this Feb 1, 2026
@angryPodo angryPodo requested a review from a team as a code owner February 1, 2026 08:13
@angryPodo angryPodo requested review from Daljyeong, Hyobeen-Park, nahy-512 and nhyeonii and removed request for a team February 1, 2026 08:13
@angryPodo angryPodo added CHORE🧹 빌드, 패키지 매니저, CI/CD 설정 등 프로덕션 코드와 무관한 작업 🍀민재 민재 담당 labels Feb 1, 2026
@angryPodo
Copy link
Copy Markdown
Member Author

해당 브랜치로 QA Test 통과했습니다.

Copy link
Copy Markdown
Member

@nahy-512 nahy-512 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM🚀
LOCAL_PROPERTIES 시크릿키가 있는데 다른 URL이나 Id가 필요한가 싶었는데, 이번에 정리해주신 거군요👍🏻

Copy link
Copy Markdown
Collaborator

@nhyeonii nhyeonii left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

노션과 함께 확인 완료했습니다!! 고생하셨습니다!

@angryPodo angryPodo merged commit 197ebc5 into develop Feb 1, 2026
3 checks passed
@angryPodo angryPodo deleted the chore/#665-ci-secret-cleanup branch February 1, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CHORE🧹 빌드, 패키지 매니저, CI/CD 설정 등 프로덕션 코드와 무관한 작업 🍀민재 민재 담당

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CHORE] GitHub Secrets 정리 및 CI/CD 워크플로우 보안 개선

3 participants