5252 - name : Upload JAR as Artifact
5353 uses : actions/upload-artifact@v3
5454 with :
55- name : ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar
56- path : ${{ env.OUT_DIR }}/${{ env.FILE_NAME }}-${{ env.VERSION }}.jar
55+ name : ${{ env.FILE_NAME }}-${{ steps.get_stripped_version.outputs.version }}.jar
56+ path : ${{ env.OUT_DIR }}/${{ env.FILE_NAME }}-${{ steps.get_stripped_version.outputs.version }}.jar
5757
5858 - name : Create GitHub Release
5959 id : create_release
7171 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7272 with :
7373 upload_url : ${{ steps.create_release.outputs.upload_url }}
74- asset_path : ${{ env.OUT_DIR }}/${{ env.FILE_NAME }}-${{ env.VERSION }}.jar
75- asset_name : ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar
74+ asset_path : ${{ env.OUT_DIR }}/${{ env.FILE_NAME }}-${{ steps.get_stripped_version.outputs.version }}.jar
75+ asset_name : ${{ env.FILE_NAME }}-${{ steps.get_stripped_version.outputs.version }}.jar
7676 asset_content_type : application/java-archive
7777
7878
@@ -93,14 +93,14 @@ jobs:
9393 - name : Download JAR from artifact
9494 uses : actions/download-artifact@v3
9595 with :
96- name : ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar
96+ name : ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}.jar
9797 path : ${{ env.OUT_DIR }}
9898
9999 - name : Create Standalone for MacOS
100100 run : |
101101 jpackage --input ${{ env.OUT_DIR }} \
102102 --name ${{ env.FILE_NAME }} \
103- --main-jar ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar \
103+ --main-jar ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}.jar \
104104 --main-class ${{ env.MAIN_CLASS }} \
105105 --icon assets/icon/${{ env.ICON_NAME }}.icns \
106106 --app-version ${{ needs.build.outputs.stripped_version }} \
@@ -139,14 +139,14 @@ jobs:
139139 - name : Download JAR from artifact
140140 uses : actions/download-artifact@v3
141141 with :
142- name : ${{ env.FILE_NAME }}-${{ env.VERSION }}
142+ name : ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}
143143 path : ${{ env.OUT_DIR }}
144144
145145 - name : Create Standalone for Ubuntu
146146 run : |
147147 jpackage --input ${{ env.OUT_DIR }} \
148148 --name ${{ env.FILE_NAME }} \
149- --main-jar ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar \
149+ --main-jar ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}.jar \
150150 --main-class ${{ env.MAIN_CLASS }} \
151151 --resource-dir assets \
152152 --icon assets/icon/${{ env.ICON_NAME }}.png \
@@ -165,7 +165,7 @@ jobs:
165165 with :
166166 upload_url : ${{ needs.build.outputs.release_upload_url }}
167167 asset_path : ./${{ env.FILE_NAME }}_${{ needs.build.outputs.stripped_version }}-1_amd64.deb
168- asset_name : ${{ env.FILE_NAME }}-${{ env.VERSION }}-linux_amd64.deb
168+ asset_name : ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}-linux_amd64.deb
169169 asset_content_type : application/octet-stream
170170
171171 windows_build :
@@ -179,7 +179,7 @@ jobs:
179179 - name : Download JAR from artifact
180180 uses : actions/download-artifact@v3
181181 with :
182- name : ${{ env.FILE_NAME }}-${{ env.VERSION }}
182+ name : ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}
183183 path : ${{ env.OUT_DIR }}
184184
185185 - name : Setup Java 17
@@ -193,7 +193,7 @@ jobs:
193193 jpackage --input ${{ env.OUT_DIR }} `
194194 --verbose `
195195 --name ${{ env.FILE_NAME }} `
196- --main-jar ${{ env.FILE_NAME }}-${{ env.VERSION }}.jar `
196+ --main-jar ${{ env.FILE_NAME }}-${{ needs.build.outputs.stripped_version }}.jar `
197197 --main-class ${{ env.MAIN_CLASS }} `
198198 --icon assets/icon/${{ env.ICON_NAME }}.ico `
199199 --win-shortcut `
0 commit comments