Skip to content

feat: dev → main Release PR 자동 생성 워크플로우 추가#371

Merged
sumi-0011 merged 1 commit into
devfrom
chore/release-dev
Apr 1, 2026
Merged

feat: dev → main Release PR 자동 생성 워크플로우 추가#371
sumi-0011 merged 1 commit into
devfrom
chore/release-dev

Conversation

@sumi-0011
Copy link
Copy Markdown
Member

Summary

  • dev 브랜치에 push 시 커밋 타입별 릴리즈 노트를 자동 생성하는 GitHub Actions 워크플로우 추가
  • 기존 dev → main PR이 있으면 업데이트, 없으면 새로 생성
  • 커밋 컨벤션(feat/fix/refactor 등) 기반 분류 + semver 자동 계산

변경 파일

  • .github/workflows/release-pr.yml — 워크플로우 본체
  • docs/superpowers/specs/ — 설계 스펙
  • docs/superpowers/plans/ — 구현 계획

동작 방식

  1. dev push → 워크플로우 트리거
  2. main..dev 커밋 파싱 → 타입별 그룹핑
  3. 최근 [RELEASE] 커밋에서 버전 추출 → semver bump
  4. gh pr create/edit로 PR 생성/업데이트

🤖 Generated with Claude Code

dev 브랜치에 push 시 커밋 타입별 릴리즈 노트를 생성하고
dev → main PR을 자동 생성/업데이트하는 GitHub Actions 워크플로우

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 1, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f18dec8e-364b-45e3-9b55-ca4584ee7206

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-dev

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sumi-0011 sumi-0011 merged commit b3bf9c4 into dev Apr 1, 2026
5 checks passed
@sumi-0011 sumi-0011 deleted the chore/release-dev branch April 1, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant