Releases: matsuri-tech/generate-release-notes-body-based-on-pull-requests
Releases · matsuri-tech/generate-release-notes-body-based-on-pull-requests
v2.3.0
Features
- 特定のディレクトリ以下への変更を含むPRのみ対象にしてリリースノートを生成するPATH_FILTERオプションの追加
- uses: matsuri-tech/generate-release-notes-body-based-on-pull-requests@v2
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# 任意。
# パスフィルター:指定したパスの変更を含むPRのみを対象にする
# カンマ区切りで複数指定可能。monorepo構成で特定のパッケージのみのリリースノートを生成したい場合に有用
# 例: 'packages/core/,packages/utils/'
PATH_FILTER: ''What's Changed
- build(deps-dev): bump jest from 30.0.0 to 30.0.2 by @dependabot in #301
- build(deps-dev): bump jest from 30.0.2 to 30.0.3 by @dependabot in #302
- build(deps-dev): bump jest from 30.0.3 to 30.0.4 by @dependabot in #307
- build(deps-dev): bump eslint from 9.29.0 to 9.30.1 by @dependabot in #306
- chore: Add PATH_FILTER feature for monorepo support in release notes generation by @copilot-swe-agent in #305
- Release Note: v2.3.0 by @hrdtbs in #308
New Contributors
- @copilot-swe-agent made their first contribution in #305
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Features
- library向けにrelease noteを吐けるように (feat/298)
Others
- deps-dev: bump eslint from 9.27.0 to 9.28.0 (dependabot/npm_and_yarn/eslint-9.28.0)
- deps-dev: bump eslint from 9.28.0 to 9.29.0 (dependabot/npm_and_yarn/eslint-9.29.0)
- deps-dev: bump jest and @types/jest (dependabot/npm_and_yarn/multi-8537485db5)
- deps-dev: bump ts-jest from 29.3.4 to 29.4.0 (dependabot/npm_and_yarn/ts-jest-29.4.0)
Prev: Release Note: v2.1.1
Full Changelog: v2.1.1...v2.2.0
v2.1.1
What's Changed
- build(deps-dev): bump ts-jest from 29.3.1 to 29.3.2 by @dependabot in #284
- build(deps-dev): bump eslint from 9.24.0 to 9.25.0 by @dependabot in #285
- build(deps-dev): bump eslint from 9.25.0 to 9.25.1 by @dependabot in #286
- build(deps-dev): bump eslint from 9.25.1 to 9.26.0 by @dependabot in #287
- build(deps): bump @actions/github from 6.0.0 to 6.0.1 by @dependabot in #288
- build(deps-dev): bump ts-jest from 29.3.2 to 29.3.4 by @dependabot in #290
- build(deps-dev): bump eslint from 9.26.0 to 9.27.0 by @dependabot in #289
- chore: debug logを仕込む by @hrdtbs in #292
- Release Note: v2.1.1 by @hrdtbs in #293
Full Changelog: v2.1.0...v2.1.1
v2.1.0
Features
- Release PRにラベルを付与する機能を追加 (feat/278)
Others
- deps-dev: bump ts-jest from 29.3.0 to 29.3.1 (dependabot/npm_and_yarn/ts-jest-29.3.1)
- deps-dev: bump typescript from 5.8.2 to 5.8.3 (dependabot/npm_and_yarn/typescript-5.8.3)
- deps-dev: bump eslint from 9.23.0 to 9.24.0 (dependabot/npm_and_yarn/eslint-9.24.0)
- deps-dev: bump eslint from 9.22.0 to 9.23.0 (dependabot/npm_and_yarn/eslint-9.23.0)
- deps-dev: bump ts-jest from 29.2.6 to 29.3.0 (dependabot/npm_and_yarn/ts-jest-29.3.0)
- deps-dev: bump eslint from 9.21.0 to 9.22.0 (dependabot/npm_and_yarn/eslint-9.22.0)
- deps-dev: bump typescript from 5.7.3 to 5.8.2 (dependabot/npm_and_yarn/typescript-5.8.2)
- deps-dev: bump eslint from 9.20.1 to 9.21.0 (dependabot/npm_and_yarn/eslint-9.21.0)
- deps-dev: bump ts-jest from 29.2.5 to 29.2.6 (dependabot/npm_and_yarn/ts-jest-29.2.6)
- deps-dev: bump eslint from 9.20.0 to 9.20.1 (dependabot/npm_and_yarn/eslint-9.20.1)
- deps-dev: bump eslint from 9.19.0 to 9.20.0 (dependabot/npm_and_yarn/eslint-9.20.0)
- deps-dev: bump eslint from 9.18.0 to 9.19.0 (dependabot/npm_and_yarn/eslint-9.19.0)
- deps-dev: bump typescript from 4.9.5 to 5.7.3 (dependabot/npm_and_yarn/typescript-5.7.3)
- deps-dev: bump eslint from 9.17.0 to 9.18.0 (dependabot/npm_and_yarn/eslint-9.18.0)
- deps-dev: bump eslint from 9.16.0 to 9.17.0 (dependabot/npm_and_yarn/eslint-9.17.0)
- deps-dev: bump eslint from 9.15.0 to 9.16.0 (dependabot/npm_and_yarn/eslint-9.16.0)
- deps-dev: bump @vercel/ncc from 0.38.2 to 0.38.3 (dependabot/npm_and_yarn/vercel/ncc-0.38.3)
- deps-dev: bump eslint from 9.14.0 to 9.15.0 (dependabot/npm_and_yarn/eslint-9.15.0)
- deps-dev: bump eslint from 9.13.0 to 9.14.0 (dependabot/npm_and_yarn/eslint-9.14.0)
- deps-dev: bump eslint from 9.12.0 to 9.13.0 (dependabot/npm_and_yarn/eslint-9.13.0)
- deps: bump @actions/core from 1.10.1 to 1.11.1 (dependabot/npm_and_yarn/actions/core-1.11.1)
- deps-dev: bump eslint from 9.11.1 to 9.12.0 (dependabot/npm_and_yarn/eslint-9.12.0)
Prev: Release Note: v2.0.5
Full Changelog: v2.0.5...v2.1.0
v2.0.5
RunnerをNode.js v20に変更しましたが、差分はなく元々Node.js v20環境でテストを行なっていたため影響はありません。
What's Changed
- build(deps-dev): bump eslint from 9.11.0 to 9.11.1 by @dependabot in #253
- chore: use node.js v20 by @hrdtbs in #255
- Release Note: v2.0.5 by @hrdtbs in #256
Full Changelog: v2.0.4...v2.0.5
v2.0.4
@vercel/nccのアップデートにより軽微な差分が出たのみです。
What's Changed
- build(deps-dev): bump eslint from 8.56.0 to 8.57.0 by @dependabot in #236
- build(deps-dev): bump eslint from 8.57.0 to 9.0.0 by @dependabot in #237
- build(deps-dev): bump eslint from 9.0.0 to 9.1.0 by @dependabot in #238
- build(deps-dev): bump eslint from 9.1.0 to 9.1.1 by @dependabot in #239
- build(deps-dev): bump eslint from 9.1.1 to 9.2.0 by @dependabot in #240
- build(deps-dev): bump eslint from 9.2.0 to 9.3.0 by @dependabot in #241
- build(deps-dev): bump eslint from 9.3.0 to 9.4.0 by @dependabot in #242
- build(deps-dev): bump eslint from 9.4.0 to 9.5.0 by @dependabot in #243
- build(deps-dev): bump eslint from 9.5.0 to 9.6.0 by @dependabot in #244
- build(deps-dev): bump eslint from 9.6.0 to 9.7.0 by @dependabot in #245
- build(deps-dev): bump eslint from 9.7.0 to 9.8.0 by @dependabot in #246
- build(deps-dev): bump eslint from 9.8.0 to 9.9.0 by @dependabot in #247
- build(deps-dev): bump eslint from 9.9.0 to 9.9.1 by @dependabot in #248
- build(deps-dev): bump eslint from 9.9.1 to 9.10.0 by @dependabot in #249
- build(deps-dev): bump eslint from 9.10.0 to 9.11.0 by @dependabot in #250
- build(deps-dev): bump @vercel/ncc from 0.38.1 to 0.38.2 by @dependabot in #251
- Release Note: v2.0.4 by @hrdtbs in #252
Full Changelog: v2.0.3...v2.0.4
v2.0.3
v2.0.2: Publish marketplace
Merge pull request #227 from matsuri-tech/main Release Note: v2.0.1
v2.0.1
Others
- パースされたprefixとscopeの両端にある空白を削除する by @hrdtbs in #226
- build(deps-dev): bump typescript from 4.9.4 to 4.9.5 by @dependabot in #196
- build(deps-dev): bump eslint from 8.33.0 to 8.34.0 by @dependabot in #197
- build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #198
- build(deps-dev): bump eslint from 8.35.0 to 8.36.0 by @dependabot in #199
- build(deps-dev): bump eslint from 8.36.0 to 8.37.0 by @dependabot in #200
- build(deps-dev): bump eslint from 8.37.0 to 8.38.0 by @dependabot in #201
- build(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #202
- build(deps-dev): bump eslint from 8.39.0 to 8.40.0 by @dependabot in #203
- build(deps-dev): bump eslint from 8.40.0 to 8.41.0 by @dependabot in #204
- build(deps-dev): bump eslint from 8.41.0 to 8.42.0 by @dependabot in #205
- build(deps-dev): bump eslint from 8.42.0 to 8.43.0 by @dependabot in #206
- build(deps-dev): bump eslint from 8.43.0 to 8.44.0 by @dependabot in #207
- build(deps-dev): bump eslint from 8.44.0 to 8.45.0 by @dependabot in #208
- build(deps-dev): bump eslint from 8.45.0 to 8.46.0 by @dependabot in #209
- build(deps-dev): bump eslint from 8.46.0 to 8.47.0 by @dependabot in #210
- build(deps-dev): bump @vercel/ncc from 0.36.1 to 0.38.0 by @dependabot in #214
- build(deps): bump @actions/core from 1.10.0 to 1.10.1 by @dependabot in #212
- build(deps-dev): bump eslint from 8.47.0 to 8.49.0 by @dependabot in #213
- build(deps-dev): bump eslint from 8.49.0 to 8.50.0 by @dependabot in #215
- build(deps-dev): bump eslint from 8.50.0 to 8.51.0 by @dependabot in #216
- build(deps): bump @actions/github from 5.1.1 to 6.0.0 by @dependabot in #217
- build(deps-dev): bump eslint from 8.51.0 to 8.52.0 by @dependabot in #218
- build(deps-dev): bump @vercel/ncc from 0.38.0 to 0.38.1 by @dependabot in #219
- build(deps-dev): bump eslint from 8.52.0 to 8.53.0 by @dependabot in #220
- build(deps-dev): bump eslint from 8.53.0 to 8.54.0 by @dependabot in #221
- build(deps-dev): bump eslint from 8.54.0 to 8.55.0 by @dependabot in #222
- build(deps-dev): bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #223
- build(deps-dev): bump eslint from 8.55.0 to 8.56.0 by @dependabot in #224
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Breaking Changes
cherry-pick対応のために、PRを全件取得して直近のリリースPRまでのPRを元に表示する形式から、現在のPRの差分コミットからマージコミットを抽出しそれを元に表示する形式に変更しました。
v2系を利用する場合は、@の後ろを変更してください。
- uses: matsuri-tech/generate-release-notes-body-based-on-pull-requests@v2
Features
- cherry-pickのサポート
What's Changed
- fix: check title validity only if prefix is not RELEASE_PREFIX by @hrdtbs in #132
- feat: add support for cherry-pick pull requests by @hrdtbs in #187
- feat: show prev release link by @hrdtbs in #194
New Contributors
- @ekusiadadus made their first contribution in #178
Full Changelog: v1.1.1...v2.0.0