Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

Commit 1e8c162

Browse files
authored
Merge pull request #17 from ebocher/fix_actions
Fix deploy
2 parents 7ea1d96 + ddd2932 commit 1e8c162

File tree

3 files changed

+28
-13
lines changed

3 files changed

+28
-13
lines changed

.github/workflows/CI release.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@ jobs:
1616
- name: Checkout
1717
uses: actions/checkout@v2
1818

19+
# Install the GPG secret key
20+
- name: Import GPG Key
21+
run: |
22+
echo "${{ secrets.GPG_PUBLIC_KEY }}" | gpg --import
23+
echo "${{ secrets.GPG_SECRET_KEY }}" | gpg --import --no-tty --batch --yes
24+
env:
25+
GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC_KEY }}
26+
GPG_SECRET_KEY: ${{ secrets.GPG_SECRET_KEY }}
27+
1928
# Setup the jdk using version 11 of Adoptium Temurin
2029
- name: Setup java 11 using Adoptium Temurin
2130
uses: actions/setup-java@v2
@@ -25,7 +34,7 @@ jobs:
2534
server-id: ossrh
2635
server-username: MAVEN_USERNAME
2736
server-password: MAVEN_PASSWORD
28-
gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }}
37+
gpg-private-key: ${{ secrets.GPG_SECRET_KEY }}
2938
gpg-passphrase: MAVEN_GPG_PASSPHRASE
3039

3140
# Configure git user in order to sign release with OrbisGIS user.
@@ -34,11 +43,6 @@ jobs:
3443
git config user.email "[email protected]"
3544
git config user.name OrbisGIS
3645
37-
#Install the GPG secret key
38-
- name: Install gpg secret key
39-
run: |
40-
cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
41-
gpg --list-secret-keys --keyid-format LONG
4246
4347
# Test build
4448
- name: Build test
@@ -60,9 +64,9 @@ jobs:
6064
release:prepare release:perform \
6165
-Dusername=$GITHUB_ACTOR -Dpassword=$GITHUB_TOKEN ${VERSION:+"-DdevelopmentVersion="$VERSION"-SNAPSHOT"}
6266
env:
63-
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
64-
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
65-
MAVEN_GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_PASSWORD }}
67+
MAVEN_USERNAME: ${{ secrets.MVN_CENTRAL_USERNAME }}
68+
MAVEN_PASSWORD: ${{ secrets.MVN_CENTRAL_PASSWORD }}
69+
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
6670

6771
# Export the last git tag into env.
6872
- name: Export env values

.github/workflows/CI snapshot.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,15 @@ jobs:
1919
- name: Checkout
2020
uses: actions/checkout@v2
2121

22+
# Install the GPG secret key
23+
- name: Import GPG Key
24+
run: |
25+
echo "${{ secrets.GPG_PUBLIC_KEY }}" | gpg --import
26+
echo "${{ secrets.GPG_SECRET_KEY }}" | gpg --import --no-tty --batch --yes
27+
env:
28+
GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC_KEY }}
29+
GPG_SECRET_KEY: ${{ secrets.GPG_SECRET_KEY }}
30+
2231
# Setup the jdk using version 11 of Adoptium Temurin
2332
- name: Setup java 11 using Adoptium Temurin
2433
uses: actions/setup-java@v2
@@ -28,7 +37,7 @@ jobs:
2837
server-id: ossrh
2938
server-username: MAVEN_USERNAME
3039
server-password: MAVEN_PASSWORD
31-
gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }}
40+
gpg-private-key: ${{ secrets.GPG_SECRET_KEY }}
3241
gpg-passphrase: MAVEN_GPG_PASSPHRASE
3342

3443
# Install the GPG secret key
@@ -41,6 +50,6 @@ jobs:
4150
- name: Deploy
4251
run: mvn deploy -ntp --batch-mode
4352
env:
44-
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
45-
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
46-
MAVEN_GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_PASSWORD }}
53+
MAVEN_USERNAME: ${{ secrets.MVN_CENTRAL_USERNAME }}
54+
MAVEN_PASSWORD: ${{ secrets.MVN_CENTRAL_PASSWORD }}
55+
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}

docs/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
## Changelog for v0.7.1
2+
3+
- Fix github actions

0 commit comments

Comments
 (0)