-
-
Notifications
You must be signed in to change notification settings - Fork 3
태그 생성 워크플로우 구현 #686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
태그 생성 워크플로우 구현 #686
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
9891c2f to
511a651
Compare
e366c60 to
1717cfb
Compare
| workflow_dispatch: | ||
| inputs: | ||
| version: | ||
| description: "Version to release (e.g., 1.2.3)" | ||
| required: true | ||
| type: string |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR을 병합하지 않고 워크플로우를 테스트해보실 수 있도록 workflow_dispatch 이벤트를 임시로 추가해두었습니다. PR이 승인되면 임시로 추가된 부분은 제거 후에 병합할 예정입니다.
GitHub CLI를 통해서 아래와 같이 워크플로우를 시작하실 수 있습니다. --field 옵션을 통해서 명시한 버전으로 태그가 생성됩니다.
$ gh workflow run tagging.yml --ref 609-gen-tag --field version=<버전>
✓ Created workflow_dispatch event for tagging.yml at 609-gen-tag
To see runs for this workflow, try: gh run list --workflow="tagging.yml"예를 들어, 저는 버전으로 0.0.3을 명시하였고, 워크플로우 실행 결과는 다음과 같습니다.
https://github.com/DaleStudy/daleui/actions/runs/20559582875/job/59048404391
워크플로우 종료 후에 예상대로 v0.0.3 태그가 생성된 것도 확인하였습니다. (테스트 후에 해당 태그는 삭제하였습니다.)
Bundle ReportBundle size has no change ✅ |
hyoseong1994
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고하셨습니다!
변경 사항
release/x.y.z브랜치 병합 시 자동으로 버전 태그를 생성하는 워크플로우 추가목적
릴리즈 브랜치 병합 시 npm version 명령어로 package.json 버전 업데이트 및 태그 생성 자동화
리뷰어에게
없음
PR 작성자 체크 리스트
이 PR은 UI 변경이 아닌 CI/CD 워크플로우 추가이므로 UI Review/Tests는 해당되지 않습니다.