Uh oh!
There was an error while loading. Please reload this page.
chore: 트렁크 기반 개발로 전환 - #236
Conversation
dev/main 두 장수 branch를 cherry-pick으로 동기화하던 방식이 계속 내용 불일치(cherry-pick hell)를 낳아 폐기한다. main을 유일한 trunk로 삼고, 모든 작업은 main에서 분기한 짧은 수명 feature branch로 진행한다. dev-ci.yml/dev-cd.yml은 AWS CodeDeploy/EC2 기준으로 작성된 워크플로인데 실제로는 더 이상 배포에 쓰이지 않는 죽은 파일이라 (staging은 Render가 담당) 함께 제거했다.
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
작업 배경
dev/main두 장수(long-lived) branch를 cherry-pick으로 동기화하는 방식이 계속 내용 불일치(cherry-pick hell — 같은 논리적 변경이 다른 해시로 양쪽에 중복 존재)를 낳아왔다. 실무에서 가장 널리 쓰이는 Trunk-Based Development로 전환한다.변경 사항
README.md.github/workflows/dev-ci.yml,dev-cd.yml영향 범위
dev→main으로 변경devbranch 삭제dev→main으로 변경 (대시보드 작업이라 직접 못 함)Test Plan
grep으로 CODEOWNERS/다른 workflow에 dev 참조 없음 확인)🤖 Generated with Claude Code