File tree Expand file tree Collapse file tree 1 file changed +20
-8
lines changed
Expand file tree Collapse file tree 1 file changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -36,25 +36,37 @@ jobs:
3636 name : OriginBlacklist
3737 path : build/libs/OriginBlacklist.jar
3838
39+ - name : Extract Version
40+ id : version
41+ run : |
42+ VERSION=$(grep "^version" build.gradle | head -n 1 | cut -d\' -f2)
43+ echo "version=$VERSION" >> "$GITHUB_OUTPUT"
44+
45+ - name : Remove Existing Release
46+ run : |
47+ gh release delete v${{ steps.version.outputs.version }} -y || true
48+ git push origin :refs/tags/v${{ steps.version.outputs.version }} || true
49+ env :
50+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
51+
3952 - name : Create Release
4053 id : create_release
41- uses : actions/create-release@v1
54+ uses : softprops/action-gh-release@v1
55+ with :
56+ tag_name : v${{ steps.version.outputs.version }}
57+ name : ${{ steps.version.outputs.version }}
58+ draft : false
59+ prerelease : false
4260 env :
4361 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
44- with :
45- tag_name : dev
46- release_name : dev
47- draft : true
48- prerelease : true
49- remove_assets : true
5062
51635264 env :
5365 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5466 with :
5567 upload_url : ${{ steps.create_release.outputs.upload_url }}
5668 asset_path : ./build/libs/OriginBlacklist.jar
57- asset_name : OriginBlacklist .jar
69+ asset_name : OriginBlacklist_${{ steps.version.outputs.version }} .jar
5870 asset_content_type : application/java-archive
5971
6072 - uses : eregon/publish-release@v1
You can’t perform that action at this time.
0 commit comments