Skip to content

Commit 3b85d35

Browse files
committed
add jreleaser.xml, update release pipeline config
1 parent af36e26 commit 3b85d35

3 files changed

Lines changed: 20 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ jobs:
99
publish:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313
- name: Set up Java
14-
uses: actions/setup-java@v3
14+
uses: actions/setup-java@v4
1515
with:
1616
java-version: '11'
17-
distribution: 'adopt'
17+
distribution: 'temurin'
1818
- name: Set up Node.js
19-
uses: actions/setup-node@v3
19+
uses: actions/setup-node@v4
2020
with:
2121
node-version: '18.x'
2222
cache: 'npm'
@@ -30,9 +30,11 @@ jobs:
3030
env:
3131
JRELEASER_NEXUS2_USERNAME: ${{ secrets.JRELEASER_NEXUS2_USERNAME }}
3232
JRELEASER_NEXUS2_PASSWORD: ${{ secrets.JRELEASER_NEXUS2_PASSWORD }}
33+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.JRELEASER_MAVENCENTRAL_USERNAME }}
34+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.JRELEASER_MAVENCENTRAL_PASSWORD }}
3335
JRELEASER_GPG_PASSPHRASE: ${{ secrets.JRELEASER_GPG_PASSPHRASE }}
3436
JRELEASER_GPG_SECRET_KEY: ${{ secrets.JRELEASER_GPG_SECRET_KEY }}
3537
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.JRELEASER_GPG_PUBLIC_KEY }}
3638
JRELEASER_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3739
working-directory: backend
38-
run: mvn -Prelease deploy jreleaser:deploy -DaltDeploymentRepository=local::file:./target/staging-deploy -DskipTests
40+
run: mvn -Prelease deploy jreleaser:deploy -Djreleaser.config.file=jreleaser.yml -DaltDeploymentRepository=local::file:./target/staging-deploy -DskipTests

jreleaser.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
signing:
2+
active: ALWAYS
3+
armored: true
4+
5+
deploy:
6+
maven:
7+
mavenCentral:
8+
sonatype:
9+
active: RELEASE
10+
url: https://central.sonatype.com/api/v1/publisher
11+
stagingRepositories:
12+
- target/staging-deploy

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Agreement
8484
<plugin>
8585
<groupId>org.jreleaser</groupId>
8686
<artifactId>jreleaser-maven-plugin</artifactId>
87-
<version>1.3.1</version>
87+
<version>1.19.0</version>
8888
<configuration>
8989
<jreleaser>
9090
<signing>

0 commit comments

Comments
 (0)