Skip to content

Commit 5cfd144

Browse files
Update CI/CD configuration
1 parent b87b358 commit 5cfd144

3 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/workflows/actions/java-maven-action/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
using: composite
1111
steps:
1212
- name: Set up JDK 21
13-
uses: actions/setup-java@v5
13+
uses: actions/setup-java@v6
1414
with:
1515
java-version: '21'
1616
distribution: 'temurin'
@@ -22,7 +22,7 @@ runs:
2222
server-username: SONATYPE_CENTRAL_USERNAME
2323
server-password: SONATYPE_CENTRAL_PASSWORD
2424
- name: Cache Maven packages
25-
uses: actions/cache@v5
25+
uses: actions/cache@v6
2626
with:
2727
path: ~/.m2
2828
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}

.github/workflows/java-ci.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ jobs:
2424
if: ${{ github.event.pull_request.head.repo.full_name == null || github.event.pull_request.head.repo.full_name == github.repository }}
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v6
27+
- uses: actions/checkout@v7
2828
# Disabling shallow clone is recommended for improving relevancy of reporting
2929
with:
3030
fetch-depth: 0
3131
- uses: ./.github/workflows/actions/java-maven-action
3232
with:
3333
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
3434
- name: Cache SonarCloud packages
35-
uses: actions/cache@v5
35+
uses: actions/cache@v6
3636
with:
3737
path: ~/.sonar/cache
3838
key: ${{ runner.os }}-sonar
@@ -47,7 +47,7 @@ jobs:
4747
if: ${{ github.event.pull_request.head.repo.full_name != null && github.event.pull_request.head.repo.full_name != github.repository }}
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@v6
50+
- uses: actions/checkout@v7
5151
- uses: ./.github/workflows/actions/java-maven-action
5252
- name: Build and analyze
5353
run: mvn ${MAVEN_ARGS} verify -Psip-developer
@@ -56,7 +56,7 @@ jobs:
5656
if: ${{ github.ref != 'refs/heads/develop' }}
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@v6
59+
- uses: actions/checkout@v7
6060
with:
6161
fetch-depth: 0
6262
- name: Install jq
@@ -67,7 +67,7 @@ jobs:
6767
check-snapshot-version:
6868
runs-on: ubuntu-latest
6969
steps:
70-
- uses: actions/checkout@v6
70+
- uses: actions/checkout@v7
7171
- uses: ./.github/workflows/actions/java-maven-action
7272
with:
7373
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
@@ -77,7 +77,7 @@ jobs:
7777
check-formatting:
7878
runs-on: ubuntu-latest
7979
steps:
80-
- uses: actions/checkout@v6
80+
- uses: actions/checkout@v7
8181
- uses: ./.github/workflows/actions/java-maven-action
8282
with:
8383
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
@@ -87,7 +87,7 @@ jobs:
8787
check-javadocs:
8888
runs-on: ubuntu-latest
8989
steps:
90-
- uses: actions/checkout@v6
90+
- uses: actions/checkout@v7
9191
- uses: ./.github/workflows/actions/java-maven-action
9292
with:
9393
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
@@ -108,7 +108,7 @@ jobs:
108108
if: ${{ github.ref == 'refs/heads/develop'}}
109109
runs-on: ubuntu-latest
110110
steps:
111-
- uses: actions/checkout@v6
111+
- uses: actions/checkout@v7
112112
with:
113113
fetch-depth: 0
114114
ref: gh-pages
@@ -133,7 +133,7 @@ jobs:
133133
check-spring-boot-version:
134134
runs-on: ubuntu-latest
135135
steps:
136-
- uses: actions/checkout@v6
136+
- uses: actions/checkout@v7
137137
- uses: ./.github/workflows/actions/java-maven-action
138138
with:
139139
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
@@ -143,7 +143,7 @@ jobs:
143143
check-licenses:
144144
runs-on: ubuntu-latest
145145
steps:
146-
- uses: actions/checkout@v6
146+
- uses: actions/checkout@v7
147147
- uses: ./.github/workflows/actions/java-maven-action
148148
with:
149149
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
@@ -157,7 +157,7 @@ jobs:
157157
if: ${{ github.ref == 'refs/heads/develop'}}
158158
runs-on: ubuntu-latest
159159
steps:
160-
- uses: actions/checkout@v6
160+
- uses: actions/checkout@v7
161161
with:
162162
fetch-depth: 0
163163
token: ${{ secrets.GH_ADMIN_TOKEN }}
@@ -194,7 +194,7 @@ jobs:
194194
outputs:
195195
release-version: ${{ steps.release-step.outputs.version }}
196196
steps:
197-
- uses: actions/checkout@v6
197+
- uses: actions/checkout@v7
198198
with:
199199
fetch-depth: 0
200200
token: ${{ secrets.GH_ADMIN_TOKEN }}
@@ -244,7 +244,7 @@ jobs:
244244
needs: do-maven-release
245245
runs-on: ubuntu-latest
246246
steps:
247-
- uses: actions/checkout@v6
247+
- uses: actions/checkout@v7
248248
with:
249249
ref: refs/tags/releases/${{ needs.do-maven-release.outputs.release-version }}
250250
- uses: ncipollo/release-action@v1
@@ -259,15 +259,15 @@ jobs:
259259
needs: do-maven-release
260260
runs-on: ubuntu-latest
261261
steps:
262-
- uses: actions/checkout@v6
262+
- uses: actions/checkout@v7
263263
with:
264264
ref: refs/tags/releases/${{ needs.do-maven-release.outputs.release-version }}
265265
- uses: ./.github/workflows/actions/java-maven-action
266266
with:
267267
gpg-key: ${{ secrets.MVN_GPG_PRIVATE_KEY }}
268268
- name: Aggregate javadoc
269269
run: mvn ${MAVEN_ARGS} javadoc:aggregate
270-
- uses: actions/checkout@v6
270+
- uses: actions/checkout@v7
271271
with:
272272
fetch-depth: 0
273273
ref: gh-pages

.github/workflows/publish-documentation.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
deploy:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v6
18-
- uses: actions/setup-python@v6
17+
- uses: actions/checkout@v7
18+
- uses: actions/setup-python@v7
1919
with:
2020
python-version: 3.x
2121
- name: copy root markdown files to docs
@@ -24,7 +24,7 @@ jobs:
2424
cp CHANGELOG.md docs/changelog.md
2525
- run: pip install mkdocs plantuml-markdown pymdown-extensions urllib3 requests
2626
- run: mkdocs build
27-
- uses: actions/checkout@v6
27+
- uses: actions/checkout@v7
2828
with:
2929
# disabling shallow clone, otherwise we cannot pull/push as we need to
3030
fetch-depth: 0

0 commit comments

Comments
 (0)