Skip to content

Commit 4297881

Browse files
committed
Arranging publishing to central again.
1 parent aec5bb1 commit 4297881

File tree

3 files changed

+20
-19
lines changed

3 files changed

+20
-19
lines changed

.github/workflows/maven.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,33 @@ on:
66
branches: [ main, "REL-*" ]
77
workflow_dispatch:
88

9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
11+
cancel-in-progress: true
12+
913
jobs:
1014
build:
1115

1216
runs-on: ubuntu-latest
1317
env:
14-
MAVEN_OPTS: -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
18+
MAVEN_ARGS: '--no-transfer-progress'
1519
steps:
1620
- uses: actions/checkout@v4
1721
- uses: actions/setup-java@v4
1822
with:
1923
distribution: 'temurin'
2024
java-version: 21
2125
server-id: vpro-ossrh
22-
server-username: SONATYPE_USERNAME
23-
server-password: SONATYPE_PASSWORD
26+
server-username: CENTRAL_USERNAME
27+
server-password: CENTRAL_PASSWORD
2428
gpg-private-key: ${{ secrets.GPG_SECRET_KEY }}
2529
gpg-passphrase: GPG_SECRET_KEY_PASSPHRASE
2630
cache: maven
2731
- name: Build with Maven
2832
run: mvn -B -Pdeploy,ossrh -U deploy
2933
env:
30-
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
31-
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
34+
CENTRAL_USERNAME: ${{ secrets.CENTRAL_USERNAME }}
35+
CENTRAL_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }}
3236
GPG_SECRET_KEY_PASSPHRASE: ${{ secrets.GPG_SECRET_KEY_PASSPHRASE }}
3337
#continue-on-error: true
3438
- name: Publish to codecov

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
distribution: 'temurin'
1919
java-version: 21
2020
server-id: vpro-ossrh
21-
server-username: SONATYPE_USERNAME
22-
server-password: SONATYPE_PASSWORD
21+
server-username: CENTRAL_USERNAME
22+
server-password: CENTRAL_PASSWORD
2323
gpg-private-key: ${{ secrets.GPG_SECRET_KEY }}
2424
gpg-passphrase: GPG_SECRET_KEY_PASSPHRASE
2525
cache: maven
@@ -32,6 +32,6 @@ jobs:
3232
- name: Release
3333
run: mvn -Pdeploy,ossrh --batch-mode -Darguments=-DskipTests release:prepare release:perform
3434
env:
35-
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
36-
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
35+
CENTRAL_USERNAME: ${{ secrets.CENTRAL_USERNAME }}
36+
CENTRAL_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }}
3737
GPG_SECRET_KEY_PASSPHRASE: ${{ secrets.GPG_SECRET_KEY_PASSPHRASE }}

pom.xml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>nl.vpro.poms</groupId>
77
<artifactId>poms-parent</artifactId>
8-
<version>8.9.0</version>
8+
<version>8.10-SNAPSHOT</version>
99
</parent>
1010
<groupId>nl.vpro.poms.api-clients</groupId>
1111
<artifactId>api-client-parent</artifactId>
@@ -123,20 +123,17 @@
123123
</repository>
124124
</distributionManagement>
125125
<repositories>
126-
<repository>
127-
<id>vpro-ossrh</id>
128-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
129-
<releases>
126+
<repository>
127+
<name>Central Portal Snapshots</name>
128+
<id>central-portal-snapshots</id>
129+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
130+
<releases>
130131
<enabled>false</enabled>
131132
</releases>
132133
<snapshots>
133134
<enabled>true</enabled>
134135
</snapshots>
135-
</repository>
136-
<repository>
137-
<id>sonatype</id>
138-
<url>https://oss.sonatype.org/service/local/repositories/releases/content</url>
139-
</repository>
136+
</repository>
140137
</repositories>
141138

142139
</project>

0 commit comments

Comments
 (0)