Skip to content

Commit d6726f7

Browse files
committed
fix CI settings.xml
1 parent 541e86f commit d6726f7

File tree

2 files changed

+12
-18
lines changed

2 files changed

+12
-18
lines changed

.github/workflows/maven-pr.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,13 @@ jobs:
1919
with:
2020
java-version: ${{ matrix.java }}
2121
distribution: temurin
22-
server-id: central
23-
server-username: MAVEN_USERNAME
24-
server-password: MAVEN_PASSWORD
25-
- name: Cache local Maven repository
26-
uses: actions/cache@v4
22+
cache: maven
23+
overwrite-settings: false
24+
- name: Add Central-Portal snapshot repo to settings.xml
25+
2726
with:
28-
path: ~/.m2/repository
29-
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
30-
restore-keys: |
31-
${{ runner.os }}-maven-
27+
repositories: '[{"id":"central-portal-snapshots","name":"Sonatype Central Portal snapshots","url":"https://central.sonatype.com/repository/maven-snapshots/","releases":{"enabled":false},"snapshots":{"enabled":true}}]'
28+
servers: '[{"id":"central","username":"${{ secrets.MAVEN_CENTRAL_USERNAME }}","password":"${{ secrets.MAVEN_CENTRAL_PASSWORD }}"}]'
3229
- name: preliminary checks
3330
run: |
3431
docker login --username=${{ secrets.DOCKERHUB_SB_USERNAME }} --password=${{ secrets.DOCKERHUB_SB_PASSWORD }}

.github/workflows/maven-push.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,13 @@ jobs:
2222
with:
2323
java-version: ${{ matrix.java }}
2424
distribution: temurin
25-
server-id: central
26-
server-username: MAVEN_USERNAME
27-
server-password: MAVEN_PASSWORD
28-
- name: Cache local Maven repository
29-
uses: actions/cache@v4
25+
cache: maven
26+
overwrite-settings: false
27+
- name: Add Central-Portal snapshot repo to settings.xml
28+
3029
with:
31-
path: ~/.m2/repository
32-
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
33-
restore-keys: |
34-
${{ runner.os }}-maven-
30+
repositories: '[{"id":"central-portal-snapshots","name":"Sonatype Central Portal snapshots","url":"https://central.sonatype.com/repository/maven-snapshots/","releases":{"enabled":false},"snapshots":{"enabled":true}}]'
31+
servers: '[{"id":"central","username":"${{ secrets.MAVEN_CENTRAL_USERNAME }}","password":"${{ secrets.MAVEN_CENTRAL_PASSWORD }}"}]'
3532
- name: preliminary checks
3633
run: |
3734
docker login --username=${{ secrets.DOCKERHUB_SB_USERNAME }} --password=${{ secrets.DOCKERHUB_SB_PASSWORD }}

0 commit comments

Comments
 (0)