Skip to content

Commit a237454

Browse files
kbdharunIvan Zosimov
andauthored
feat: bump actions/checkout and actions/setup-java to v4 (actions#533)
* eat: bump to use node20 runtime, actions/checkout to v4 * docs: update version of setup-java in documentation and e2e tests --------- Co-authored-by: Ivan Zosimov <ivanzosimov@github.com>
1 parent 387ac29 commit a237454

File tree

7 files changed

+87
-87
lines changed

7 files changed

+87
-87
lines changed

.github/workflows/e2e-cache-dependency-path.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
os: [macos-latest, windows-latest, ubuntu-latest]
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828
- name: Run setup-java with the cache for gradle
2929
uses: ./
3030
id: setup-java
@@ -51,7 +51,7 @@ jobs:
5151
needs: gradle1-save
5252
steps:
5353
- name: Checkout
54-
uses: actions/checkout@v3
54+
uses: actions/checkout@v4
5555
- name: Run setup-java with the cache for gradle
5656
uses: ./
5757
id: setup-java
@@ -76,7 +76,7 @@ jobs:
7676
needs: gradle1-save
7777
steps:
7878
- name: Checkout
79-
uses: actions/checkout@v3
79+
uses: actions/checkout@v4
8080
- name: Run setup-java with the cache for gradle
8181
uses: ./
8282
id: setup-java

.github/workflows/e2e-cache.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
os: [macos-latest, windows-latest, ubuntu-latest]
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828
- name: Run setup-java with the cache for gradle
2929
uses: ./
3030
id: setup-java
@@ -50,7 +50,7 @@ jobs:
5050
needs: gradle-save
5151
steps:
5252
- name: Checkout
53-
uses: actions/checkout@v3
53+
uses: actions/checkout@v4
5454
- name: Run setup-java with the cache for gradle
5555
uses: ./
5656
id: setup-java
@@ -73,7 +73,7 @@ jobs:
7373
os: [macos-latest, windows-latest, ubuntu-latest]
7474
steps:
7575
- name: Checkout
76-
uses: actions/checkout@v3
76+
uses: actions/checkout@v4
7777
- name: Run setup-java with the cache for maven
7878
uses: ./
7979
id: setup-java
@@ -97,7 +97,7 @@ jobs:
9797
needs: maven-save
9898
steps:
9999
- name: Checkout
100-
uses: actions/checkout@v3
100+
uses: actions/checkout@v4
101101
- name: Run setup-java with the cache for maven
102102
uses: ./
103103
id: setup-java
@@ -124,7 +124,7 @@ jobs:
124124
os: [macos-latest, windows-latest, ubuntu-latest]
125125
steps:
126126
- name: Checkout
127-
uses: actions/checkout@v3
127+
uses: actions/checkout@v4
128128
- name: Run setup-java with the cache for sbt
129129
uses: ./
130130
id: setup-java
@@ -172,7 +172,7 @@ jobs:
172172
needs: sbt-save
173173
steps:
174174
- name: Checkout
175-
uses: actions/checkout@v3
175+
uses: actions/checkout@v4
176176
- name: Run setup-java with the cache for sbt
177177
uses: ./
178178
id: setup-java

.github/workflows/e2e-local-file.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
os: [macos-latest, windows-latest, ubuntu-latest]
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@v4
2525
- name: Download Adopt OpenJDK file
2626
run: |
2727
if ($IsLinux) {
@@ -58,7 +58,7 @@ jobs:
5858
os: [macos-latest, windows-latest, ubuntu-latest]
5959
steps:
6060
- name: Checkout
61-
uses: actions/checkout@v3
61+
uses: actions/checkout@v4
6262
- name: Download Zulu OpenJDK file
6363
run: |
6464
if ($IsLinux) {
@@ -95,7 +95,7 @@ jobs:
9595
os: [macos-latest, windows-latest, ubuntu-latest]
9696
steps:
9797
- name: Checkout
98-
uses: actions/checkout@v3
98+
uses: actions/checkout@v4
9999
- name: Download Eclipse Temurin file
100100
run: |
101101
if ($IsLinux) {

.github/workflows/e2e-publishing.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
os: [macos-latest, windows-latest, ubuntu-latest]
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929
- name: setup-java
3030
uses: ./
3131
id: setup-java
@@ -60,7 +60,7 @@ jobs:
6060
os: [macos-latest, windows-latest, ubuntu-latest]
6161
steps:
6262
- name: Checkout
63-
uses: actions/checkout@v3
63+
uses: actions/checkout@v4
6464
- name: Create fake settings.xml
6565
run: |
6666
$xmlDirectory = Join-Path $HOME ".m2"
@@ -96,7 +96,7 @@ jobs:
9696
os: [macos-latest, windows-latest, ubuntu-latest]
9797
steps:
9898
- name: Checkout
99-
uses: actions/checkout@v3
99+
uses: actions/checkout@v4
100100
- name: Create fake settings.xml
101101
run: |
102102
$xmlDirectory = Join-Path $HOME ".m2"
@@ -133,7 +133,7 @@ jobs:
133133
os: [macos-latest, windows-latest, ubuntu-latest]
134134
steps:
135135
- name: Checkout
136-
uses: actions/checkout@v3
136+
uses: actions/checkout@v4
137137
- name: setup-java
138138
uses: ./
139139
id: setup-java

.github/workflows/e2e-versions.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151

5252
steps:
5353
- name: Checkout
54-
uses: actions/checkout@v3
54+
uses: actions/checkout@v4
5555
- name: setup-java
5656
uses: ./
5757
id: setup-java
@@ -87,7 +87,7 @@ jobs:
8787
version: '11.0.13+9'
8888
steps:
8989
- name: Checkout
90-
uses: actions/checkout@v3
90+
uses: actions/checkout@v4
9191
- name: setup-java
9292
uses: ./
9393
id: setup-java
@@ -112,7 +112,7 @@ jobs:
112112
os: macos-latest
113113
steps:
114114
- name: Checkout
115-
uses: actions/checkout@v3
115+
uses: actions/checkout@v4
116116
- name: setup-java
117117
uses: ./
118118
id: setup-java
@@ -138,7 +138,7 @@ jobs:
138138
os: macos-latest
139139
steps:
140140
- name: Checkout
141-
uses: actions/checkout@v3
141+
uses: actions/checkout@v4
142142
- name: setup-java
143143
uses: ./
144144
id: setup-java
@@ -175,7 +175,7 @@ jobs:
175175
version: ['17-ea', '15.0.0-ea.14']
176176
steps:
177177
- name: Checkout
178-
uses: actions/checkout@v3
178+
uses: actions/checkout@v4
179179
- name: setup-java
180180
uses: ./
181181
id: setup-java
@@ -197,7 +197,7 @@ jobs:
197197
version: ['17-ea']
198198
steps:
199199
- name: Checkout
200-
uses: actions/checkout@v3
200+
uses: actions/checkout@v4
201201
- name: setup-java
202202
uses: ./
203203
id: setup-java
@@ -242,7 +242,7 @@ jobs:
242242
os: windows-latest
243243
steps:
244244
- name: Checkout
245-
uses: actions/checkout@v3
245+
uses: actions/checkout@v4
246246
- name: setup-java
247247
uses: ./
248248
id: setup-java
@@ -268,7 +268,7 @@ jobs:
268268
version: ['11']
269269
steps:
270270
- name: Checkout
271-
uses: actions/checkout@v3
271+
uses: actions/checkout@v4
272272
- name: setup-java
273273
uses: ./
274274
id: setup-java
@@ -290,7 +290,7 @@ jobs:
290290
distribution: ['temurin', 'microsoft', 'corretto']
291291
steps:
292292
- name: Checkout
293-
uses: actions/checkout@v3
293+
uses: actions/checkout@v4
294294
- name: Create .java-version file
295295
shell: bash
296296
run: echo "8" > .java-version
@@ -315,7 +315,7 @@ jobs:
315315
distribution: ['temurin', 'zulu', 'liberica', 'microsoft', 'corretto']
316316
steps:
317317
- name: Checkout
318-
uses: actions/checkout@v3
318+
uses: actions/checkout@v4
319319
- name: Create .java-version file
320320
shell: bash
321321
run: echo "11" > .java-version
@@ -339,7 +339,7 @@ jobs:
339339
distribution: ['adopt', 'adopt-openj9', 'zulu']
340340
steps:
341341
- name: Checkout
342-
uses: actions/checkout@v3
342+
uses: actions/checkout@v4
343343
- name: Create .java-version file
344344
shell: bash
345345
run: echo "11.0.2" > .java-version
@@ -363,7 +363,7 @@ jobs:
363363
distribution: ['adopt', 'zulu', 'liberica']
364364
steps:
365365
- name: Checkout
366-
uses: actions/checkout@v3
366+
uses: actions/checkout@v4
367367
- name: Create .java-version file
368368
shell: bash
369369
run: echo "openjdk64-11.0.2" > .java-version

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ This action allows you to work with Java and Scala projects.
6969
#### Eclipse Temurin
7070
```yaml
7171
steps:
72-
- uses: actions/checkout@v3
73-
- uses: actions/setup-java@v3
72+
- uses: actions/checkout@v4
73+
- uses: actions/setup-java@v4
7474
with:
7575
distribution: 'temurin' # See 'Supported distributions' for available options
7676
java-version: '17'
@@ -80,8 +80,8 @@ steps:
8080
#### Azul Zulu OpenJDK
8181
```yaml
8282
steps:
83-
- uses: actions/checkout@v3
84-
- uses: actions/setup-java@v3
83+
- uses: actions/checkout@v4
84+
- uses: actions/setup-java@v4
8585
with:
8686
distribution: 'zulu' # See 'Supported distributions' for available options
8787
java-version: '17'
@@ -131,8 +131,8 @@ The cache input is optional, and caching is turned off by default.
131131
#### Caching gradle dependencies
132132
```yaml
133133
steps:
134-
- uses: actions/checkout@v3
135-
- uses: actions/setup-java@v3
134+
- uses: actions/checkout@v4
135+
- uses: actions/setup-java@v4
136136
with:
137137
distribution: 'temurin'
138138
java-version: '17'
@@ -146,8 +146,8 @@ steps:
146146
#### Caching maven dependencies
147147
```yaml
148148
steps:
149-
- uses: actions/checkout@v3
150-
- uses: actions/setup-java@v3
149+
- uses: actions/checkout@v4
150+
- uses: actions/setup-java@v4
151151
with:
152152
distribution: 'temurin'
153153
java-version: '17'
@@ -160,8 +160,8 @@ steps:
160160
#### Caching sbt dependencies
161161
```yaml
162162
steps:
163-
- uses: actions/checkout@v3
164-
- uses: actions/setup-java@v3
163+
- uses: actions/checkout@v4
164+
- uses: actions/setup-java@v4
165165
with:
166166
distribution: 'temurin'
167167
java-version: '17'
@@ -180,8 +180,8 @@ Usually, cache gets downloaded in multiple segments of fixed sizes. Sometimes, a
180180
env:
181181
SEGMENT_DOWNLOAD_TIMEOUT_MINS: '5'
182182
steps:
183-
- uses: actions/checkout@v3
184-
- uses: actions/setup-java@v3
183+
- uses: actions/checkout@v4
184+
- uses: actions/setup-java@v4
185185
with:
186186
distribution: 'temurin'
187187
java-version: '17'
@@ -200,8 +200,8 @@ For Java distributions that are not cached on Hosted images, `check-latest` alwa
200200

201201
```yaml
202202
steps:
203-
- uses: actions/checkout@v3
204-
- uses: actions/setup-java@v3
203+
- uses: actions/checkout@v4
204+
- uses: actions/setup-java@v4
205205
with:
206206
distribution: 'temurin'
207207
java-version: '17'
@@ -219,9 +219,9 @@ jobs:
219219
java: [ '8', '11', '17' ]
220220
name: Java ${{ matrix.Java }} sample
221221
steps:
222-
- uses: actions/checkout@v3
222+
- uses: actions/checkout@v4
223223
- name: Setup java
224-
uses: actions/setup-java@v3
224+
uses: actions/setup-java@v4
225225
with:
226226
distribution: '<distribution>'
227227
java-version: ${{ matrix.java }}
@@ -234,7 +234,7 @@ All versions are added to the PATH. The last version will be used and available
234234

235235
```yaml
236236
steps:
237-
- uses: actions/setup-java@v3
237+
- uses: actions/setup-java@v4
238238
with:
239239
distribution: '<distribution>'
240240
java-version: |

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy