Skip to content

Conversation

@pja9362
Copy link
Contributor

@pja9362 pja9362 commented Jan 13, 2026

Summary

기존에 분리되어 있던 canary.yml, rc.yml 워크플로우를 release.yml에 통합하여 관리 포인트를 단일화합니다.
중복되던 설정과 스텝들을 제거하고, 조건부 실행으로 canary/rc 배포를 지원합니다.

Changes

  • canary.yml, rc.yml 워크플로우 파일 삭제
  • release.yml에 issue_comment 트리거 추가
  • PR 브랜치 추출을 위한 get-branch job 추가
  • 조건부 실행으로 canary/rc 배포 스텝 통합
  • actions/checkout을 v3에서 v4로 업그레이드

참고

  • npm trusted publisher 에는 yaml 하나밖에 등록이 안되기 때문에, release.yml, canary.yml, rc.yml 워크플로우 통합 필요

@npayfebot
Copy link
Contributor

🔍 No files have been changed

Latest commit: a342dd8

Please check your commit.

If packages_dir is not specified or only markdown files are in the changes, detection may fail.

powered by: naverpay changeset detect-add actions

@pja9362 pja9362 marked this pull request as ready for review January 13, 2026 05:01
@pja9362 pja9362 requested a review from a team as a code owner January 13, 2026 05:01
@pja9362
Copy link
Contributor Author

pja9362 commented Jan 13, 2026

@Ohjaeyeop 님, 요 작업 커밋, pr 생성 플러그인 설치해서 해봤습니다! 훨 편하더라구요 👍👍

  • /commit
스크린샷 2026-01-13 오후 1 50 08 스크린샷 2026-01-13 오후 1 50 46
  • /pr
    • (마지막 참고 섹션만 직접 추가했습니다)
스크린샷 2026-01-13 오후 1 58 30 스크린샷 2026-01-13 오후 1 58 46 스크린샷 2026-01-13 오후 1 59 03

@Ohjaeyeop
Copy link
Contributor

오 감사합니당!

Copy link
Contributor

@yceffort-naver yceffort-naver left a comment

Choose a reason for hiding this comment

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

가ㅁ사합니다

@pja9362 pja9362 self-assigned this Jan 13, 2026
@pja9362 pja9362 merged commit 926454a into main Jan 13, 2026
3 checks passed
@pja9362 pja9362 deleted the refactor/release-workflow branch January 13, 2026 05:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants