3434 id : extract_version
3535 run : |
3636 VERSION=${GITHUB_REF#refs/tags/v}
37- echo "VERSION=$VERSION" >> $GITHUB_ENV
37+ echo "VERSION=$VERSION" >> " $GITHUB_ENV"
3838
3939 - name : Set POM version
4040 run : |
@@ -49,32 +49,13 @@ jobs:
4949 run : |
5050 mvn clean deploy -DskipTests=true
5151
52- - name : Upload Artifacts to GitHub Releases
53- uses : actions/upload-release-asset@v1
54- env :
55- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
56- with :
57- upload_url : ${{ github.event.release.upload_url }}
58- asset_path : ./target/ser-mail-api-${{ env.VERSION }}.jar
59- asset_name : ser-mail-api-${{ env.VERSION }}.jar
60- asset_content_type : application/java-archive
61-
62- - name : Upload Source JAR to GitHub Releases
63- uses : actions/upload-release-asset@v1
64- env :
65- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
66- with :
67- upload_url : ${{ github.event.release.upload_url }}
68- asset_path : ./target/ser-mail-api-${{ env.VERSION }}-sources.jar
69- asset_name : ser-mail-api-${{ env.VERSION }}-sources.jar
70- asset_content_type : application/java-archive
71-
72- - name : Upload Javadoc JAR to GitHub Releases
73- uses : actions/upload-release-asset@v1
74- env :
75- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
52+ - name : Upload JARs and Signatures to GitHub Releases
53+ uses : softprops/action-gh-release@v2
7654 with :
77- upload_url : ${{ github.event.release.upload_url }}
78- asset_path : ./target/ser-mail-api-${{ env.VERSION }}-javadoc.jar
79- asset_name : ser-mail-api-${{ env.VERSION }}-javadoc.jar
80- asset_content_type : application/java-archive
55+ files : |
56+ ./target/ser-mail-api-${{ env.VERSION }}.jar
57+ ./target/ser-mail-api-${{ env.VERSION }}.jar.asc
58+ ./target/ser-mail-api-${{ env.VERSION }}-sources.jar
59+ ./target/ser-mail-api-${{ env.VERSION }}-sources.jar.asc
60+ ./target/ser-mail-api-${{ env.VERSION }}-javadoc.jar
61+ ./target/ser-mail-api-${{ env.VERSION }}-javadoc.jar.asc
0 commit comments