-
Notifications
You must be signed in to change notification settings - Fork 2
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
Introduce tagpr for automatic release #20
Conversation
- tagprが自動的に作成するRelease PRをマージするだけで、[Releases](https://github.com/route06/actions/releases) へのリリースが完了する | ||
- デフォルトではパッチバージョンが1つ上がったリリースが作られる | ||
- Release PRに `tagpr:major` ラベルを付ければメジャーバージョンが、`tagpr:minor` ラベルを付ければパッチバージョンが1つ上がる | ||
- 初見では以上の仕組みが分からないと思うので、README.mdにリリースフローを記載する |
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 で README.md に記載します。
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.
内容よさそうでした。LGTMです 🚀
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.
📝 my_releaseはこちらで意思決定した命名規則によるものですね。よさそう 👍🏻
actions/docs/adr/003-ワークフローの命名規則.md
Line 19 in 809c36d
- 自リポジトリでのみ利用するワークフローは、 `my_{workflow_name}.yml` とする |
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.
ですです! ← 昨日まで忘れてた奴
docs/adr/004-tagprの導入.md
Outdated
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.
ADRの内容が以下のADRと競合せず利用できることを確認しました 👍🏻
レビューありがとうございました! |
↑ 無事作られた!🎉🎉🎉 |
変更概要
リリースを楽にするために、tagpr を導入します。
この PR がマージされると、tagpr によって最初の Release PR が作られるはずです。その PR の中で、以下のファイルが自動的に commit(新規作成)されると思います。
個人で導入した時に、tagpr によって最初に作られた Release PR です。
masutaka/github-nippou#129
TODO
参考情報