File tree Expand file tree Collapse file tree 1 file changed +5
-14
lines changed
Expand file tree Collapse file tree 1 file changed +5
-14
lines changed Original file line number Diff line number Diff line change 11name : Release
22
33on :
4- workflow_dispatch :
5- inputs :
6- prerelease :
7- description : ' Pre-release'
8- required : false
9- type : boolean
10- default : false
4+ push :
5+ tags :
6+ - ' v*'
117
128jobs :
139 release :
1713 steps :
1814 - uses : actions/checkout@v4
1915
20- - name : Get version from gradle.properties
16+ - name : Get version from tag
2117 id : version
22- run : |
23- MC_VERSION=$(grep '^mc_version=' gradle.properties | cut -d'=' -f2)
24- MOD_VERSION=$(grep '^mod_version=' gradle.properties | cut -d'=' -f2)
25- echo "VERSION=${MC_VERSION}-${MOD_VERSION}" >> $GITHUB_OUTPUT
18+ run : echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
2619
2720 - name : Set up JDK 17
2821 uses : actions/setup-java@v4
3932 - name : Create Release
4033 uses : softprops/action-gh-release@v2
4134 with :
42- tag_name : v${{ steps.version.outputs.VERSION }}
4335 name : ${{ steps.version.outputs.VERSION }}
4436 files : build/libs/*.jar
45- prerelease : ${{ inputs.prerelease }}
4637 generate_release_notes : true
You can’t perform that action at this time.
0 commit comments