🐙
[GitHub] 指定したタグ以降に作成されたプルリク一覧(リリースノート)を取得する
GitHub CLI および GitHub REST API の Generate release notes content for a release エンドポイントを使う。
例えば拙作の yumemi-inc/path-filter リポジトリにおいて、v2.0.0
タグ以降に main
ブランチへマージされたプルリクの一覧(リリースノート)を取得する場合は次の通り。
$ gh api --method POST /repos/{owner}/{repo}/releases/generate-notes -f "tag_name=tmp" -f "target_commitish=main" -f "previous_tag_name=v2.0.0" | jq -r .body
## What's Changed
* Refactor by @hkusu in https://github.com/yumemi-inc/path-filter/pull/4
* Update README by @hkusu in https://github.com/yumemi-inc/path-filter/pull/5
* Support pull_request_target events by @hkusu in https://github.com/yumemi-inc/path-filter/pull/6
* Update README by @hkusu in https://github.com/yumemi-inc/path-filter/pull/7
* Add run-if-not input by @hkusu in https://github.com/yumemi-inc/path-filter/pull/8
**Full Changelog**: https://github.com/yumemi-inc/path-filter/compare/v2.0.0...tmp
Discussion