Skip to content

Commit 2fa7a78

Browse files
committed
ci: add maven username and password
1 parent ad6ce0e commit 2fa7a78

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
name: Release
22
on:
3-
#release:
4-
# types: [created]
5-
pull_request:
6-
branches: [main]
3+
release:
4+
types: [created]
75
jobs:
86
publish:
97
runs-on: ubuntu-latest
@@ -19,15 +17,17 @@ jobs:
1917
distribution: zulu
2018
java-version: 8
2119
- uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629 # ratchet:gradle/gradle-build-action@v2
22-
- run: echo "${{ secrets.OSSRH_GPG_SECRET_KEY }}" | gpg --batch --import
23-
- run: echo "${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}" | gpg --batch --yes --keyring secring.gpg --export-secret-keys --passphrase-fd 0 --pinentry-mode loopback > ~/.gnupg/secring.gpg
24-
- run: gpg --list-secret-keys --keyid-format LONG
25-
- run: |
20+
- name: Import GPG key
21+
run: echo "${{ secrets.OSSRH_GPG_SECRET_KEY }}" | gpg --batch --import
22+
- name: Export GPG keyring
23+
run: echo "${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}" | gpg --batch --yes --keyring secring.gpg --export-secret-keys --passphrase-fd 0 --pinentry-mode loopback > ~/.gnupg/secring.gpg
24+
- name: Configure Gradle
25+
run: |
2626
mkdir -p ~/.gradle
2727
touch ~/.gradle/gradle.properties
28+
echo "mavenUsername=${{ vars.OSSRH_USER }}" >> ~/.gradle/gradle.properties
29+
echo "mavenPassword=${{ secrets.OSSRH_PASSWORD }}" >> ~/.gradle/gradle.properties
2830
echo "signing.keyId=${{ vars.OSSRH_GPG_KEY_ID }}" >> ~/.gradle/gradle.properties
2931
echo "signing.password=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}" >> ~/.gradle/gradle.properties
3032
echo "signing.secretKeyRingFile=$HOME/.gnupg/secring.gpg" >> ~/.gradle/gradle.properties
31-
- run: cat ~/.gradle/gradle.properties
32-
- run: ls -l ~/.gnupg
33-
- run: ./gradlew sign # deploy
33+
- run: ./gradlew publish

0 commit comments

Comments
 (0)