File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434
3535 steps :
3636 - name : Checkout code
37- uses : actions/checkout@v4
37+ uses : actions/checkout@v5
3838 with :
3939 fetch-depth : 0
4040
@@ -112,27 +112,20 @@ jobs:
112112 echo "Generated release notes:"
113113 cat release_notes.md
114114
115- - name : Create GitHub Release
116- id : create_release
117- uses : actions/create-release@v1
115+ - name : Create Release
118116 env :
119117 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
120- with :
121- tag_name : ${{ steps.version.outputs.tag }}
122- release_name : v${{ steps.version.outputs.version }}
123- body_path : release_notes.md
124- draft : false
125- prerelease : ${{ steps.version.outputs.is_prerelease }}
126-
127- - name : Upload zig-toolchain.cmake
128- uses : actions/upload-release-asset@v1
129- env :
130- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
131- with :
132- upload_url : ${{ steps.create_release.outputs.upload_url }}
133- asset_path : zig-toolchain.cmake
134- asset_name : zig-toolchain.cmake
135- asset_content_type : text/plain
118+ run : |
119+ PRERELEASE_FLAG=""
120+ if [ "${{ steps.version.outputs.is_prerelease }}" == "true" ]; then
121+ PRERELEASE_FLAG="--prerelease"
122+ fi
123+
124+ gh release create "${{ steps.version.outputs.tag }}" \
125+ --title "v${{ steps.version.outputs.version }}" \
126+ --notes-file release_notes.md \
127+ $PRERELEASE_FLAG \
128+ "zig-toolchain.cmake"
136129
137130 update-badges :
138131 name : Update Repository Badges
You can’t perform that action at this time.
0 commit comments