Skip to content

Commit b05fe6b

Browse files
authored
feat: use categorized conventional-commit release notes (#133)
1 parent 8df380f commit b05fe6b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/release.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,16 @@ jobs:
148148
failStepIfUnsuccessful: true
149149
appSlugFilter: github-actions
150150

151+
- name: Generate release notes
152+
id: release_notes
153+
if: steps.get_target_release.outputs.create_release == 'true'
154+
uses: SAP/cs-actions/generate-release-notes-action@main
155+
with:
156+
personal-token: ${{ secrets.WORKFLOW_USER_GH_TOKEN }}
157+
new-tag: ${{ steps.get_target_release.outputs.tag }}
158+
previous-tag: ${{ steps.get_current_release.outputs.tag }}
159+
target-ref: ${{ steps.get_target_commit.outputs.sha }}
160+
151161
- name: Create Release
152162
if: steps.get_target_release.outputs.create_release == 'true'
153163
env:
@@ -156,4 +166,4 @@ jobs:
156166
gh release create ${{ steps.get_target_release.outputs.tag }} \
157167
--target "${{ steps.get_target_commit.outputs.sha }}" \
158168
--title "${{ steps.get_target_release.outputs.tag }}" \
159-
--generate-notes
169+
--notes "${{ steps.release_notes.outputs.release-notes }}"

0 commit comments

Comments
 (0)