File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 1010jobs :
1111 release :
1212 runs-on : ubuntu-latest
13+ permissions :
14+ contents : write # to automatically create tags
1315
1416 steps :
1517 - name : Validate release version
@@ -25,12 +27,15 @@ jobs:
2527 uses : actions/checkout@v4
2628 with :
2729 fetch-depth : 0
30+ ref : master
2831
2932 - name : Set up Java
3033 uses : actions/setup-java@v4
3134 with :
3235 java-version : ' 21'
3336 distribution : ' adopt'
37+ gpg-private-key : ${{ secrets.GPG_PRIVATE_KEY }}
38+ gpg-passphrase : MAVEN_GPG_PASSPHRASE
3439
3540 - name : Configure git
3641 run : |
4045 - name : Prepare Release
4146 env :
4247 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48+ MAVEN_GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
4349 run : |
4450 MVN_ARGS=""
4551 if [ -n "${{ github.event.inputs.releaseVersion }}" ]; then
6773 MAVEN_USER : ${{ secrets.MAVEN_USER }}
6874 MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
6975 run : |
70- mvn -B release:perform -Darguments="-DskipTests -Dnjord.autoPublish -s .github/release-settings.xml"
76+ mvn -B release:perform -Darguments="-DskipTests -DaltDeploymentRepository=id::default::njord: - Dnjord.autoPublish" -s .github/release-settings.xml
7177
72- - name : Create GitHub Release
73- run : gh release create "${{ steps.version.outputs.released_tag }}" --generate-notes --title "Version ${{ steps.version.outputs.released_version }}"
74- env :
75- GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
78+ # - name: Create GitHub Release
79+ # run: gh release create "${{ steps.version.outputs.released_tag }}" --generate-notes --title "Version ${{ steps.version.outputs.released_version }}"
80+ # env:
81+ # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments