File tree Expand file tree Collapse file tree 2 files changed +30
-18
lines changed Expand file tree Collapse file tree 2 files changed +30
-18
lines changed Original file line number Diff line number Diff line change 1+ changelog :
2+ exclude :
3+ labels :
4+ - ignore-for-release
5+ categories :
6+ - title : 🛠 Breaking Changes
7+ labels :
8+ - breaking-change
9+ - title : 🚀 New Features
10+ labels :
11+ - enhancement
12+ - title : 🐞 Fixed bugs
13+ labels :
14+ - bug
15+ - title : Other Changes
16+ labels :
17+ - " *"
Original file line number Diff line number Diff line change 2323 with :
2424 tag_prefix : v
2525 debug : true
26+
2627 - name : Tag git repo with new version
2728 run : |
2829 git config user.name 'github-actions[bot]'
@@ -50,21 +51,15 @@ jobs:
5051 name=$(git --no-pager tag --sort=creatordate --merged refs/tags/${{ needs.tag.outputs.version-tag }} | tail -2 | head -1)
5152 echo "tag=$name" >> $GITHUB_OUTPUT
5253
53- - name : Update changelog for release
54- id : changelog
55- uses : requarks/changelog-action@v1
56- with :
57- token : ${{ secrets.GITHUB_TOKEN }}
58- fromTag : ${{ steps.previous.outputs.tag }}
59- toTag : ${{ needs.tag.outputs.version-tag }}
60- writeToFile : false
61-
62- - name : Create Release
63- 64- with :
65- allowUpdates : false
66- makeLatest : true
67- name : ${{ needs.tag.outputs.version-tag }}
68- body : ${{ steps.changelog.outputs.changes }}
69- token : ${{ secrets.GITHUB_TOKEN }}
70- tag : ${{ needs.tag.outputs.version-tag }}
54+ - name : Create a new release
55+ env :
56+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
57+ PREV_TAG : ${{ steps.previous.outputs.tag }}
58+ NEW_TAG : ${{ needs.tag.outputs.version-tag }}
59+ run : |
60+ gh release create $NEW_TAG \
61+ --fail-on-no-commits \
62+ --generate-notes \
63+ --latest \
64+ --notes-start-tag $PREV_TAG \
65+ --verify-tag
You can’t perform that action at this time.
0 commit comments