Skip to content

Conversation

@Seungwoo321
Copy link
Member

🚀 새로운 기능

Release 브랜치 워크플로우 분리

  • : release 브랜치에서 실행되는 워크플로우 추가
  • : release 브랜치 생성만 담당하도록 수정

워크플로우 흐름

  1. main 브랜치 (release.yml)

    • 베타 버전 확인
    • release/vX.X.X 브랜치 생성
    • 베타 버전 제거
  2. release 브랜치 (release-branch.yml)

    • npm 배포
    • GitHub Release 태그 생성
    • develop 브랜치로 자동 머지
    • main 브랜치로 PR 생성

테스트

  • lazy-table-renderer만 업데이트하는 changeset 포함
  • 하위 패키지만 변경될 때도 정상적으로 동기화되는지 확인

개선사항

  • 하위 패키지만 업데이트되는 경우에도 동기화 작업이 정상적으로 수행됨
  • release 브랜치에서 모든 배포 관련 작업이 처리됨

- release-branch.yml 워크플로우 추가
- main 워크플로우는 release 브랜치 생성만 담당
- release 브랜치에서 npm 배포, GitHub 릴리즈, 동기화 처리
@Seungwoo321 Seungwoo321 merged commit 1a35f79 into develop Jun 19, 2025
2 checks passed
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.

2 participants