Skip to content

Commit f7480da

Browse files
authored
Merge pull request #64 from fast-pack/maven_central_fix
Fix release action
2 parents f7ff2bd + 1217780 commit f7480da

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ on:
1010
jobs:
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: |
@@ -40,6 +45,7 @@ jobs:
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
@@ -67,9 +73,9 @@ jobs:
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 }}

0 commit comments

Comments
 (0)