Skip to content

Commit f9e70e3

Browse files
authored
Update workflow action versions (#370)
1 parent 981d5be commit f9e70e3

File tree

4 files changed

+46
-35
lines changed

4 files changed

+46
-35
lines changed

.github/workflows/build_master.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1818
- name: Set up JDK 17
19-
uses: actions/setup-java@v1
19+
uses: actions/setup-java@v4
2020
with:
21+
distribution: 'temurin'
2122
java-version: 17
2223
- name: Install Graphviz
2324
run: sudo apt-get -y install graphviz
2425
- name: Gradle caches
25-
uses: actions/cache@v2
26+
uses: actions/cache@v4
2627
with:
2728
path: |
2829
~/.gradle/caches
@@ -35,7 +36,7 @@ jobs:
3536
- name: Build with Gradle
3637
run: ./gradlew clean build
3738
- name: Upload coverage to Codecov
38-
uses: codecov/codecov-action@v4
39+
uses: codecov/codecov-action@v5
3940
with:
4041
token: ${{ secrets.CODECOV_TOKEN }}
4142

@@ -45,15 +46,16 @@ jobs:
4546
runs-on: ubuntu-latest
4647

4748
steps:
48-
- uses: actions/checkout@v2
49+
- uses: actions/checkout@v4
4950
- name: Set up JDK 17
50-
uses: actions/setup-java@v1
51+
uses: actions/setup-java@v4
5152
with:
53+
distribution: 'temurin'
5254
java-version: 17
5355
- name: Install Graphviz
5456
run: sudo apt-get -y install graphviz
5557
- name: Cache local Maven repository
56-
uses: actions/cache@v2
58+
uses: actions/cache@v4
5759
with:
5860
path: ~/.m2/repository
5961
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -74,15 +76,16 @@ jobs:
7476
- build_standalone
7577

7678
steps:
77-
- uses: actions/checkout@v2
79+
- uses: actions/checkout@v4
7880
- name: Set up JDK 17
79-
uses: actions/setup-java@v1
81+
uses: actions/setup-java@v4
8082
with:
83+
distribution: 'temurin'
8184
java-version: 17
8285
- name: Install Graphviz
8386
run: sudo apt-get -y install graphviz
8487
- name: Gradle caches
85-
uses: actions/cache@v2
88+
uses: actions/cache@v4
8689
with:
8790
path: |
8891
~/.gradle/caches
@@ -117,15 +120,16 @@ jobs:
117120
- build_standalone
118121

119122
steps:
120-
- uses: actions/checkout@v2
123+
- uses: actions/checkout@v4
121124
- name: Set up JDK 17
122-
uses: actions/setup-java@v1
125+
uses: actions/setup-java@v4
123126
with:
127+
distribution: 'temurin'
124128
java-version: 17
125129
- name: Install Graphviz
126130
run: sudo apt-get -y install graphviz
127131
- name: Cache local Maven repository
128-
uses: actions/cache@v2
132+
uses: actions/cache@v4
129133
with:
130134
path: ~/.m2/repository
131135
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/build_standard.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,16 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1616
- name: Set up JDK 17
17-
uses: actions/setup-java@v1
17+
uses: actions/setup-java@v4
1818
with:
19+
distribution: 'temurin'
1920
java-version: 17
2021
- name: Install Graphviz
2122
run: sudo apt-get -y install graphviz
2223
- name: Gradle caches
23-
uses: actions/cache@v2
24+
uses: actions/cache@v4
2425
with:
2526
path: |
2627
~/.gradle/caches
@@ -33,7 +34,7 @@ jobs:
3334
- name: Build with Gradle
3435
run: ./gradlew clean build
3536
- name: Upload coverage to Codecov
36-
uses: codecov/codecov-action@v4
37+
uses: codecov/codecov-action@v5
3738
with:
3839
token: ${{ secrets.CODECOV_TOKEN }}
3940

@@ -42,15 +43,16 @@ jobs:
4243
runs-on: ubuntu-latest
4344

4445
steps:
45-
- uses: actions/checkout@v2
46+
- uses: actions/checkout@v4
4647
- name: Set up JDK 17
47-
uses: actions/setup-java@v1
48+
uses: actions/setup-java@v4
4849
with:
50+
distribution: 'temurin'
4951
java-version: 17
5052
- name: Install Graphviz
5153
run: sudo apt-get -y install graphviz
5254
- name: Cache local Maven repository
53-
uses: actions/cache@v2
55+
uses: actions/cache@v4
5456
with:
5557
path: ~/.m2/repository
5658
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/release-trigger.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@ jobs:
99
runs-on: ubuntu-latest
1010

1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v4
1313
with:
1414
fetch-depth: 0
1515
persist-credentials: false
1616
- name: Set up JDK 17
17-
uses: actions/setup-java@v1
17+
uses: actions/setup-java@v4
1818
with:
19+
distribution: 'temurin'
1920
java-version: 17
2021
- name: Configure Git user
2122
run: |
@@ -24,7 +25,7 @@ jobs:
2425
- name: Install Graphviz
2526
run: sudo apt-get -y install graphviz
2627
- name: Cache local Maven repository
27-
uses: actions/cache@v2
28+
uses: actions/cache@v4
2829
with:
2930
path: ~/.m2/repository
3031
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

.github/workflows/release.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,16 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v4
1515
- name: Set up JDK 17
16-
uses: actions/setup-java@v1
16+
uses: actions/setup-java@v4
1717
with:
18+
distribution: 'temurin'
1819
java-version: 17
1920
- name: Install Graphviz
2021
run: sudo apt-get -y install graphviz
2122
- name: Gradle caches
22-
uses: actions/cache@v2
23+
uses: actions/cache@v4
2324
with:
2425
path: |
2526
~/.gradle/caches
@@ -41,15 +42,16 @@ jobs:
4142
runs-on: ubuntu-latest
4243

4344
steps:
44-
- uses: actions/checkout@v2
45+
- uses: actions/checkout@v4
4546
- name: Set up JDK 17
46-
uses: actions/setup-java@v1
47+
uses: actions/setup-java@v4
4748
with:
49+
distribution: 'temurin'
4850
java-version: 17
4951
- name: Install Graphviz
5052
run: sudo apt-get -y install graphviz
5153
- name: Cache local Maven repository
52-
uses: actions/cache@v2
54+
uses: actions/cache@v4
5355
with:
5456
path: ~/.m2/repository
5557
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -69,15 +71,16 @@ jobs:
6971
- build_standalone
7072

7173
steps:
72-
- uses: actions/checkout@v2
74+
- uses: actions/checkout@v4
7375
- name: Set up JDK 17
74-
uses: actions/setup-java@v1
76+
uses: actions/setup-java@v4
7577
with:
78+
distribution: 'temurin'
7679
java-version: 17
7780
- name: Install Graphviz
7881
run: sudo apt-get -y install graphviz
7982
- name: Gradle caches
80-
uses: actions/cache@v2
83+
uses: actions/cache@v4
8184
with:
8285
path: |
8386
~/.gradle/caches
@@ -111,15 +114,16 @@ jobs:
111114
- build_standalone
112115

113116
steps:
114-
- uses: actions/checkout@v2
117+
- uses: actions/checkout@v4
115118
- name: Set up JDK 17
116-
uses: actions/setup-java@v1
119+
uses: actions/setup-java@v4
117120
with:
121+
distribution: 'temurin'
118122
java-version: 17
119123
- name: Install Graphviz
120124
run: sudo apt-get -y install graphviz
121125
- name: Cache local Maven repository
122-
uses: actions/cache@v2
126+
uses: actions/cache@v4
123127
with:
124128
path: ~/.m2/repository
125129
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

0 commit comments

Comments
 (0)