Skip to content

chore: 릴리즈 워크플로우 개편 main 선반영 - #128

Merged
hyxklee merged 1 commit into
mainfrom
hotfix/release-workflow
Oct 12, 2026
Merged

hyxklee merged 1 commit into
mainfrom
hotfix/release-workflow

Conversation

@hyxklee

@hyxklee hyxklee commented Oct 12, 2026

Copy link
Copy Markdown
Member

📌 Summary

dev에 머지된 릴리즈 워크플로우 개편(#123)을 다른 기능 릴리즈와 분리해 main에 먼저 반영합니다.

📝 Changes

What

Why

  • dev에는 아직 운영 반영 전인 기능(WTH-510 FCM, WTH-534, WTH-232)이 있어 dev → main 머지 없이 워크플로우만 먼저 적용하기 위함

How

  • .github/ 하위 파일만 변경, 애플리케이션 코드 변경 없음
  • cherry-pick 충돌 없음, .github/scripts/release-draft.test.sh 통과

💡 Reviewer 참고사항

  • 머지 직후 새 backmerge.yml이 처음 실행됨. dev에 동일 변경이 이미 있으므로 머지 결과 트리가 dev와 같아 백머지 PR 없이 skip 되는 것이 기대 동작
  • 머지 시 release-create가 draft 릴리즈를 생성함. 코드 변경이 없으므로 publish 하지 않고 다음 정기 릴리즈에서 갱신해 사용
  • pr-labeler는 base(main)에 아직 없어 이 PR에는 라벨을 수동 부여함
  • Slack 웹훅 시크릿 / (필요 시) BACKMERGE_TOKEN 등록 여부 확인 필요

✅ Checklist

  • PR 제목 설정 완료
  • 테스트 구현 완료 (release-draft.test.sh)
  • 리뷰어 등록 완료
  • 자체 코드 리뷰 완료

🤖 Generated with Claude Code

* ci: 릴리즈 드래프트를 main 머지 기준으로 변경

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: 릴리즈 draft 생성과 운영 배포 결과 Slack 알림

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: draft 알림 아이콘을 로켓으로 변경

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: draft 알림에서 bump·PR 정보 제거

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: Slack 알림에 저장소 이름 표시

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: 백머지 판정과 PR 라벨러 리뷰 반영

- 백머지 필요 여부를 merge-tree 결과로 판정해 머지 커밋의 충돌 해결분도 감지
- 기존 백머지 PR 조회 시 같은 저장소 PR만, 최대 100건 조회
- labeler v6 + pull_request_target으로 fork PR에도 라벨 부여

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
(cherry picked from commit efaa9c8)
@hyxklee hyxklee added the 🚑 Hotfix main 직행 긴급 수정 (patch) label Oct 12, 2026
@coderabbitai

coderabbitai Bot commented Oct 12, 2026

Copy link
Copy Markdown

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: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: d9a3b221-2173-463d-9c1a-c824eff9246b

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
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

@hyxklee hyxklee self-assigned this Oct 12, 2026
@hyxklee
hyxklee requested review from soo0711 and woneeeee October 12, 2026 11:57

@soo0711 soo0711 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다~

@hyxklee
hyxklee merged commit 31a9a4c into main Oct 12, 2026
3 checks passed
@hyxklee
hyxklee deleted the hotfix/release-workflow branch October 12, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚑 Hotfix main 직행 긴급 수정 (patch)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants