Repository navigation
chore: 설정 기준선에 비공개 취약점 보고를 더한다 - #387
Merged
Merged
Conversation
repo-baseline c5e994e(#89)에서 private_vulnerability_reporting이 필수 항목이 됐다. 공개 저장소이고 이미 켜져 있어서 기대값만 맞춘다. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Author: Claude Code / Opus 5.5
Summary
repo-baseline c5e994e(#89)부터 GitHub 설정 기준선에
private_vulnerability_reporting이 필수 항목이 됐다. 이 저장소의.github/repository-settings.json에는 이 키가 없어서, 최신 repo-baseline의 설정 검사가 쓰기 전에 멈춘다.expected에private_vulnerability_reporting없음immutable_releases다음에"private_vulnerability_reporting": {"enabled": true}를 넣었다. 템플릿과 같은 자리다.이 저장소는 공개 저장소이고 이 기능은 이미 켜져 있다. 그래서 apply를 실행해도 바뀌는 설정은 없다.
Evidence
gh api repos/minjunkim-dev/smallnext/private-vulnerability-reporting→{"enabled":true}gh repo view→visibility: PUBLICjson.loads로 파싱했고,expected의 키를 repo-baseline main의templates/github/repository-settings.json과 비교했다. 빠진 키는 없다. 템플릿에 없는 키는codeql_workflow하나인데, 검사기가 허용하는 선택 키다.apply_github_settings.py의 계획 출력. 이 단계는 소유자가 자기 기기에서 직접 실행한다.Merge Danger
Door: 되돌리기 쉬움
영향 범위: 설정 검사에서 기대하는 값 하나. GitHub 설정은 바꾸지 않는다.
되돌리는 법: 이 PR을 revert한다.
신뢰 경계:
.github/repository-settings.jsonReview
리뷰어(구현과 다른 컨텍스트, 도구/모델): 없음. JSON 세 줄을 템플릿 그대로 옮겨 넣은 것이다.
고친 것: 없음
남은 지적: 없음
🤖 Generated with Claude Code
Summary by CodeRabbit