File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change 3434 name : Create GitHub Release
3535 runs-on : ubuntu-latest
3636 needs : publish
37+ permissions :
38+ contents : write
3739 steps :
3840 - uses : actions/checkout@v4
3941 - name : Extract changelog for this version
@@ -42,12 +44,11 @@ jobs:
4244 sed -n "/## \[$TAG_VERSION\]/,/## \[/p" CHANGELOG.md | sed '$d' > release_notes.md
4345 echo "Release notes for v$TAG_VERSION:"
4446 cat release_notes.md
45- - uses : actions/create-release@v1
47+ - name : Create GitHub Release
48+ run : |
49+ TAG_VERSION="${GITHUB_REF#refs/tags/v}"
50+ gh release create "${{ github.ref_name }}" \
51+ --title "Release v$TAG_VERSION" \
52+ --notes-file release_notes.md
4653 env :
4754 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48- with :
49- tag_name : ${{ github.ref }}
50- release_name : Release ${{ github.ref }}
51- body_path : release_notes.md
52- draft : false
53- prerelease : false
You can’t perform that action at this time.
0 commit comments