Skip to content

Commit d5158b6

Browse files
authored
Update gh actions (#5106)
1 parent 383a6cf commit d5158b6

8 files changed

Lines changed: 38 additions & 35 deletions

File tree

.github/workflows/codeql-analysis.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,18 +35,19 @@ jobs:
3535
if: ${{ github.event_name == 'pull_request' }}
3636

3737
- name: Set up Java
38-
uses: actions/setup-java@v1
38+
uses: actions/setup-java@v5
3939
with:
4040
java-version: 11
41+
distribution: temurin
4142
# Initializes the CodeQL tools for scanning.
4243
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@v3
44+
uses: github/codeql-action/init@v4
4445
# Override language selection by uncommenting this and choosing your languages
4546
with:
4647
languages: java
4748

4849
- name: Cache local Maven repository
49-
uses: actions/cache@v4
50+
uses: actions/cache@v5
5051
with:
5152
path: ~/.m2/repository
5253
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -59,4 +60,4 @@ jobs:
5960
./gradlew build --info
6061
cd ../..
6162
- name: Perform CodeQL Analysis
62-
uses: github/codeql-action/analyze@v3
63+
uses: github/codeql-action/analyze@v4

.github/workflows/dependency-review.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: 'Checkout Repository'
12-
uses: actions/checkout@v4
12+
uses: actions/checkout@v6
1313
- name: Dependency Review
14-
uses: actions/dependency-review-action@v3
14+
uses: actions/dependency-review-action@v4
1515
with:
1616
fail-on-severity: high

.github/workflows/maven-pulls.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
java: [ 11, 17 ]
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- name: Set up Java
18-
uses: actions/setup-java@v4
18+
uses: actions/setup-java@v5
1919
with:
2020
java-version: ${{ matrix.java }}
2121
distribution: temurin
2222
server-id: central
2323
server-username: MAVEN_USERNAME
2424
server-password: MAVEN_PASSWORD
2525
- name: Cache local Maven repository
26-
uses: actions/cache@v4
26+
uses: actions/cache@v5
2727
with:
2828
path: ~/.m2/repository
2929
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/maven-v1-pulls.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,14 @@ jobs:
1313
java: [ 11, 17 ]
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v6
1717
- name: Set up Java
18-
uses: actions/setup-java@v1
18+
uses: actions/setup-java@v5
1919
with:
2020
java-version: ${{ matrix.java }}
21+
distribution: temurin
2122
- name: Cache local Maven repository
22-
uses: actions/cache@v4
23+
uses: actions/cache@v5
2324
with:
2425
path: ~/.m2/repository
2526
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/maven-v1.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@ jobs:
1313
java: [ 11, 17 ]
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v6
1717
- name: Set up Java
18-
uses: actions/setup-java@v1
18+
uses: actions/setup-java@v5
1919
with:
2020
java-version: ${{ matrix.java }}
21+
distribution: temurin
2122
server-id: sonatype-nexus-snapshots
2223
server-username: MAVEN_USERNAME
2324
server-password: MAVEN_PASSWORD

.github/workflows/maven.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
java: [ 11, 17 ]
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- name: Set up Java
18-
uses: actions/setup-java@v4
18+
uses: actions/setup-java@v5
1919
with:
2020
java-version: ${{ matrix.java }}
2121
distribution: temurin
2222
server-id: central
2323
server-username: MAVEN_USERNAME
2424
server-password: MAVEN_PASSWORD
2525
- name: Cache local Maven repository
26-
uses: actions/cache@v4
26+
uses: actions/cache@v5
2727
with:
2828
path: ~/.m2/repository
2929
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/prepare-release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,26 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: tibdex/github-app-token@v1
13+
- uses: actions/checkout@v6
14+
- uses: tibdex/github-app-token@v2
1515
id: generate-token
1616
with:
1717
app_id: ${{ secrets.APP_ID }}
1818
private_key: ${{ secrets.APP_PRIVATE_KEY }}
1919
- name: Set up Python 3.10
20-
uses: actions/setup-python@v4
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: '3.10'
2323
- name: Set up Java 11
24-
uses: actions/setup-java@v4
24+
uses: actions/setup-java@v5
2525
with:
2626
java-version: 11
2727
distribution: temurin
2828
server-id: central
2929
server-username: MAVEN_USERNAME
3030
server-password: MAVEN_PASSWORD
3131
- name: Cache local Maven repository
32-
uses: actions/cache@v4
32+
uses: actions/cache@v5
3333
with:
3434
path: ~/.m2/repository
3535
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -50,7 +50,7 @@ jobs:
5050
echo "SC_VERSION=$SC_VERSION" >> $GITHUB_ENV
5151
echo "SC_NEXT_VERSION=$SC_NEXT_VERSION" >> $GITHUB_ENV
5252
- name: Create Prepare Release Pull Request
53-
uses: peter-evans/create-pull-request@v4
53+
uses: peter-evans/create-pull-request@v8
5454
if: env.PREPARE_RELEASE_OK == 'yes'
5555
with:
5656
token: ${{ steps.generate-token.outputs.token }}

.github/workflows/release.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: tibdex/github-app-token@v1
13+
- uses: actions/checkout@v6
14+
- uses: tibdex/github-app-token@v2
1515
id: generate-token
1616
with:
1717
app_id: ${{ secrets.APP_ID }}
1818
private_key: ${{ secrets.APP_PRIVATE_KEY }}
1919
- name: Set up Python 3.10
20-
uses: actions/setup-python@v4
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: '3.10'
2323
- name: Set up Java 11
24-
uses: actions/setup-java@v4
24+
uses: actions/setup-java@v5
2525
with:
2626
java-version: 11
2727
distribution: temurin
@@ -30,7 +30,7 @@ jobs:
3030
server-password: MAVEN_PASSWORD
3131
gpg-private-key: ${{ secrets.OSSRH_GPG_PRIVATE_KEY }}
3232
- name: Cache local Maven repository
33-
uses: actions/cache@v4
33+
uses: actions/cache@v5
3434
with:
3535
path: ~/.m2/repository
3636
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -72,7 +72,7 @@ jobs:
7272
run: |
7373
. ./CI/prepare-javadocs.sh
7474
- name: Checkout gh-pages
75-
uses: actions/checkout@v4
75+
uses: actions/checkout@v6
7676
with:
7777
ref: "gh-pages"
7878
fetch-depth: 0
@@ -83,7 +83,7 @@ jobs:
8383
TMPDIR="$(dirname -- "${0}")"
8484
. $TMPDIR/publish-javadocs.sh
8585
- name: Checkout master
86-
uses: actions/checkout@v4
86+
uses: actions/checkout@v6
8787
with:
8888
ref: "master"
8989
fetch-depth: 0
@@ -93,15 +93,15 @@ jobs:
9393
run: |
9494
. ./CI/post-release.sh
9595
- name: Create Next Snapshot Pull Request
96-
uses: peter-evans/create-pull-request@v4
96+
uses: peter-evans/create-pull-request@v8
9797
if: env.RELEASE_OK == 'yes'
9898
with:
9999
token: ${{ steps.generate-token.outputs.token }}
100100
commit-message: bump snapshot ${{ env.SC_NEXT_VERSION }}-SNAPSHOT
101101
title: 'bump snapshot ${{ env.SC_NEXT_VERSION }}-SNAPSHOT'
102102
branch: bump-snap-${{ env.SC_NEXT_VERSION }}-SNAPSHOT
103103
- name: Checkout 1.5
104-
uses: actions/checkout@v4
104+
uses: actions/checkout@v6
105105
with:
106106
ref: "1.5"
107107
fetch-depth: 0
@@ -112,15 +112,15 @@ jobs:
112112
TMPDIR="$(dirname -- "${0}")"
113113
. $TMPDIR/update-v1-readme.sh ${{ env.SC_LAST_RELEASE }} ${{ env.SC_VERSION }}
114114
- name: Create Update V1 Readme Pull Request
115-
uses: peter-evans/create-pull-request@v4
115+
uses: peter-evans/create-pull-request@v8
116116
if: env.RELEASE_OK == 'yes'
117117
with:
118118
token: ${{ steps.generate-token.outputs.token }}
119119
commit-message: update 1.5 Readme with new v2 version ${{ env.SC_VERSION }}
120120
title: 'update 1.5 Readme with new v2 version ${{ env.SC_VERSION }}'
121121
branch: update-v1-readme-${{ env.SC_VERSION }}
122122
- name: Checkout Wiki
123-
uses: actions/checkout@v4
123+
uses: actions/checkout@v6
124124
with:
125125
repository: swagger-api/swagger-core.wiki
126126
token: ${{ steps.generate-token.outputs.token }}
@@ -135,7 +135,7 @@ jobs:
135135
TMPDIR="$(dirname -- "${0}")"
136136
. $TMPDIR/update-wiki.sh
137137
- name: Checkout master
138-
uses: actions/checkout@v2
138+
uses: actions/checkout@v6
139139
with:
140140
ref: "master"
141141
fetch-depth: 0

0 commit comments

Comments
 (0)