Browse Source

Automate inclusion of noteworthy changes in the changelog

Closes gh-48656
3.5.x
Andy Wilkinson 1 week ago
parent
commit
aaf482dfd4
  1. 2
      .github/actions/create-github-release/action.yml
  2. 7
      .github/actions/create-github-release/changelog-generator-commercial.yml
  3. 7
      .github/actions/create-github-release/changelog-generator-oss.yml

2
.github/actions/create-github-release/action.yml

@ -18,7 +18,7 @@ runs: @@ -18,7 +18,7 @@ runs:
using: composite
steps:
- name: Generate Changelog
uses: spring-io/github-changelog-generator@86958813a62af8fb223b3fd3b5152035504bcb83 #v0.0.12
uses: spring-io/github-changelog-generator@c247eb874a8bbc2c7b91ed7227d8eb66eb639d38 #v0.0.13
with:
config-file: ${{ inputs.commercial && '.github/actions/create-github-release/changelog-generator-commercial.yml' || '.github/actions/create-github-release/changelog-generator-oss.yml' }}
milestone: ${{ inputs.milestone }}

7
.github/actions/create-github-release/changelog-generator-commercial.yml

@ -1,5 +1,12 @@ @@ -1,5 +1,12 @@
changelog:
sections:
- title: ":warning: Noteworthy Changes"
labels:
- "status: noteworthy"
summary:
mode: "member-comment"
config:
prefix: "Noteworthy change:"
- title: ":star: New Features"
labels:
- "type: enhancement"

7
.github/actions/create-github-release/changelog-generator-oss.yml

@ -1,5 +1,12 @@ @@ -1,5 +1,12 @@
changelog:
sections:
- title: ":warning: Noteworthy Changes"
labels:
- "status: noteworthy"
summary:
mode: "member-comment"
config:
prefix: "Noteworthy change:"
- title: ":star: New Features"
labels:
- "type: enhancement"

Loading…
Cancel
Save