Skip to content

Commit 9197572

Browse files
authored
Update gh actions (#2300)
1 parent db452e0 commit 9197572

File tree

12 files changed

+51
-56
lines changed

12 files changed

+51
-56
lines changed

.github/actions/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ runs:
2727
shell: bash
2828
- name: Build Java
2929
if: steps.java-version == null || steps.java-version < 1.8
30-
uses: actions/setup-java@v3
30+
uses: actions/setup-java@v5
3131
with:
32-
distribution: 'zulu'
32+
distribution: temurin
3333
java-version: '11'
3434
- name: Download JAR
3535
run: curl -L 'https://repository.sonatype.org/service/local/artifact/maven/content?r=central-proxy&g=io.swagger.parser.v3&a=swagger-parser-cli&e=jar&v=${{ inputs.parserVersion }}' -o swagger-parser-cli.jar

.github/workflows/codeql-analysis.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,23 @@ jobs:
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v6
2020
with:
2121
# We must fetch at least the immediate parents so that if this is
2222
# a pull request then we can checkout the head.
2323
fetch-depth: 2
2424

25-
# If this run was triggered by a pull request event, then checkout
26-
# the head of the pull request instead of the merge commit.
27-
- run: git checkout HEAD^2
28-
if: ${{ github.event_name == 'pull_request' }}
29-
3025
# Initializes the CodeQL tools for scanning.
3126
- name: Initialize CodeQL
32-
uses: github/codeql-action/init@v3
27+
uses: github/codeql-action/init@v4
3328
# Override language selection by uncommenting this and choosing your languages
3429
with:
3530
languages: java
3631

3732
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
3833
# If this step fails, then you should remove it and run the build manually (see below)
3934
- name: Autobuild
40-
uses: github/codeql-action/autobuild@v3
35+
uses: github/codeql-action/autobuild@v4
4136

4237
# ℹ️ Command-line programs to run using the OS shell.
4338
# 📚 https://git.io/JvXDl
@@ -51,4 +46,4 @@ jobs:
5146
# make release
5247

5348
- name: Perform CodeQL Analysis
54-
uses: github/codeql-action/analyze@v3
49+
uses: github/codeql-action/analyze@v4

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ 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
1414
uses: actions/dependency-review-action@v3
1515
with:

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

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

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

.github/workflows/maven-v1.yml

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

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v6
1717
- name: Set up Java
18-
uses: actions/setup-java@v2
18+
uses: actions/setup-java@v5
1919
with:
2020
java-version: ${{ matrix.java }}
21-
distribution: 'zulu'
21+
distribution: temurin
2222
server-id: ossrh
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.yml

Lines changed: 4 additions & 4 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 }}
21-
distribution: 'temurin'
21+
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/next-snapshot-v1.yml

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

1212
steps:
13-
- uses: actions/checkout@v2
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 }}
@@ -21,15 +21,15 @@ jobs:
2121
with:
2222
python-version: '3.10'
2323
- name: Set up Java 8
24-
uses: actions/setup-java@v2
24+
uses: actions/setup-java@v5
2525
with:
2626
java-version: 8
27-
distribution: 'zulu'
27+
distribution: temurin
2828
server-id: ossrh
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') }}
@@ -58,7 +58,7 @@ jobs:
5858
git config --global hub.protocol https
5959
git remote set-url origin https://\${{ secrets.GITHUB_TOKEN }}:x-oauth-basic@github.com/swagger-api/swagger-parser.git
6060
- name: Checkout v1
61-
uses: actions/checkout@v2
61+
uses: actions/checkout@v6
6262
with:
6363
ref: "v1"
6464
fetch-depth: 0

.github/workflows/next-snapshot.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ 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 }}
@@ -21,15 +21,15 @@ jobs:
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
27-
distribution: 'temurin'
27+
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') }}
@@ -58,7 +58,7 @@ jobs:
5858
git config --global hub.protocol https
5959
git remote set-url origin https://\${{ secrets.GITHUB_TOKEN }}:x-oauth-basic@github.com/swagger-api/swagger-parser.git
6060
- name: Checkout master
61-
uses: actions/checkout@v2
61+
uses: actions/checkout@v6
6262
with:
6363
ref: "master"
6464
fetch-depth: 0

.github/workflows/prepare-release-v1.yml

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

1212
steps:
13-
- uses: actions/checkout@v2
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 }}
@@ -21,15 +21,15 @@ jobs:
2121
with:
2222
python-version: '3.10'
2323
- name: Set up Java 8
24-
uses: actions/setup-java@v2
24+
uses: actions/setup-java@v5
2525
with:
2626
java-version: 8
27-
distribution: 'zulu'
27+
distribution: temurin
2828
server-id: ossrh
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') }}

.github/workflows/prepare-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ 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 }}
@@ -21,15 +21,15 @@ jobs:
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
27-
distribution: 'temurin'
27+
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') }}

0 commit comments

Comments
 (0)