[CHORE] CI 도입#7
Merged
Merged
Conversation
lyh5427
approved these changes
Jun 25, 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.
🚩 연관 이슈
closed #5
📝 작업 내용
CI를 도입합니다! 기본 골자는 어제 회의 내용과 동일합니다만, 몇 가지 추가로 안내할 사항이 있습니다.
추가 변경 사항
읽기만 허용
코드 품질 검사가 목적인 만큼 쓰기 권한이 필요하지 않습니다. 위 설정을 추가하여 권한을 읽기로만 제한했습니다.
마지막 CI만 유지
이 설정은 같은 브랜치에 대한 CI 실행은 오직 하나만 유지하도록 합니다. 예를 들어, 제가 PR을 하나 올렸는데 미처 수정하지 못한 오타가 있어서 이를 즉시 수정하는 커밋을 바로 올렸다고 해 봅시다. 이 때, CI는 2번 돌아갑니다:
이 설정은 같은 브랜치에 대해 최신 커밋에서 돌아가는 CI만 유지합니다. 즉, 과거 코드에 대한 CI는 새 커밋이 올라오면 즉시 중단하고, 새 커밋에 대해 새로 CI를 실행한다는 거죠.
CI 전용
local.properties를 GitHub 비밀에 추가CI에서만 사용할
local.properties를 GitHub 비밀에 추가했습니다.일단, CI는 단순히 코드의 품질과 빌드 성공 여부만 검증하는 게 목적이기 때문에, 실제 실행을 전제하지 않습니다. 그래서 불필요한 값을
local.properties에 집어넣을 이유가 없고요. 그리고 prod용local.properties를 CI 환경에서 그대로 사용할 경우, API 키나 API URL 등 중요한 정보가 노출될 위험이 있습니다. 따라서 보안 유지를 위해 CI용local.properties를 별도로 관리합니다.이 사항은 Confluence의 '환경 변수와 비밀' 문서에도 갱신되었음을 알려요.
🏞️ 스크린샷 (선택)
없음
🗣️ 리뷰 요구사항 (선택)
이 페이지 하단에 보시면 CI 돌아간 거 확인해볼 수 있어요. 한 번 살짝 들어가서 검토해보세요!