Repository navigation
docs(release): Firebase 배포 인증 서술을 WIF 전환 뒤 상태로 고친다 (#850) - #2279
Merged
OnlyReadOneBook merged 1 commit intoOct 5, 2026
Merged
Conversation
Sadturtleman
approved these changes
Oct 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📌𝘐𝘴𝘴𝘶𝘦𝘴
#850 은 이미 닫혀 있다. 전환 뒤 남은 문서 서술만 맞추는 PR 이라 이슈 상태는 바뀌지 않는다.
📎𝘞𝘰𝘳𝘬 𝘋𝘦𝘴𝘤𝘳𝘪𝘱𝘵𝘪𝘰𝘯
docs/release/distribution.md는 productionrelease-distribution.yml이 아직 JSON 자격을 쓴다고 적혀 있었다. 실제 워크플로는 ci: 릴리스 배포 인증을 장기 JSON 키에서 WIF 로 전환 (#850) #1463 부터google-github-actions/auth로 WIF 인증만 하고,FIREBASE_SERVICE_ACCOUNT_JSON롤백 경로는 ci: WIF 전환 후 남은 JSON 롤백 경로를 걷는다 (#850) #1566 에서 걷었다.firebase-wif-canary-policy.test.mjs도 production 워크플로에 그 이름이 없다고 단언한다. 그래서 시크릿 표의FIREBASE_SERVICE_ACCOUNT_JSON줄을 빼고,GCP_WORKLOAD_IDENTITY_PROVIDER·GCP_FIREBASE_SERVICE_ACCOUNT설명을 canary 전용에서 production 과 canary 공용으로 고쳤다. 같은 내용의 문장 두 곳도 맞췄다.docs/release/firebase-wif-canary.md의 머리말, "현재 안전 경계", "전환 판정" 이 전환 전 시점으로 적혀 있어 전환이 끝난 상태로 고쳤다. "전환 판정" 기준 목록은 인증 구성을 다시 바꿀 때 쓰도록 남겼다.afternote-ci의 워크플로 단위 바인딩(세workflow_ref)과 그 이유를 적었다. provider condition 의 현재 값은 docs(release): Play 배포 GCP 준비를 실제 구성으로 갱신 (#852) #2276 에서 정리한docs/play-release.md사전 준비 3번을 정본으로 가리킨다.environment: release-distribution이 있는데, Play 워크플로는play-internalenvironment 로 같은 provider 를 통과해야 한다. 이 항목이 실제 condition 에 있는지는 이 세션에서 gcloud 로 읽지 못해 확인하지 못했다. 그래서 목록을 "처음 설계한 조건" 으로 표기하고 값은 바꾸지 않았다.node --test .github/scripts/*.test.mjs829개 통과. Markdown 링크 검사에서 이 두 파일의 오류는 없다.🧪 CI Test Plan
{ "androidTest": { "mode": "none", "reason": "docs/release/distribution.md 와 docs/release/firebase-wif-canary.md 두 문서만 바꿨다. 앱 소스·androidTest·navigation·Manifest·빌드 파일 변경이 없어 여는 화면이 없다(git diff origin/develop --name-only 결과 두 파일)." } }📷𝘚𝘤𝘳𝘦𝘦𝘯𝘴𝘩𝘰𝘵
없음(문서 수정).
💬𝘛𝘰 𝘙𝘦𝘷𝘪𝘦𝘸𝘦𝘳𝘴
GCP·GitHub secret 은 건드리지 않았다.
Generated by Claude Code