chore(terraform): develop 보호 정책에 Admin role bypass 추가#85
Conversation
release 머지 후 develop을 main HEAD로 fast-forward 동기화할 수 있도록 develop_protection에 RepositoryRole=Admin bypass_actors 추가. GitHub UI의 PR 머지 모드들은 모두 새 커밋(머지/squash/rebase)을 생성하므로 release 후 develop SHA가 main과 달라지는 누적 drift가 발생한다. Admin이 main 머지 직후 git push origin main:develop 으로 ff sync 하기 위함. main 보호는 그대로 유지 (PR + CI 필수). 일반 작업도 PR 경유 권장 그대로.
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthrough
Changes저장소 규칙 세트 관리자 우회 권한 추가
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Coverage report
Test suite run success868 tests passing in 77 suites. Report generated by 🧪jest coverage report action from 5875d90 |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Summary
release 머지 후 develop을 main HEAD로 fast-forward 동기화할 수 있도록
develop_protection에RepositoryRole=Adminbypass_actors 1건 추가.배경
변경 사항
develop_protectionruleset에 bypass_actors 1건 추가GitHub Ruleset API는 user 직접 지정 불가 (RepositoryRole/Team/Integration/OrganizationAdmin만).
현재 레포 admin 4명에게 bypass 권한 부여됨.
영향 범위
Test plan
Summary by CodeRabbit
변경 사항