Skip to content

Commit d0351b4

Browse files
lmvysakhlmvysakh
andauthored
Update documentation to use checkout and Java v5 (actions#903)
Co-authored-by: lmvysakh <[email protected]>
1 parent dded088 commit d0351b4

File tree

2 files changed

+69
-67
lines changed

2 files changed

+69
-67
lines changed

README.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ This action allows you to work with Java and Scala projects.
2323
- V2 supports custom distributions and provides support for Azul Zulu OpenJDK, Eclipse Temurin and AdoptOpenJDK out of the box. V1 supports only Azul Zulu OpenJDK.
2424
- V2 requires you to specify distribution along with the version. V1 defaults to Azul Zulu OpenJDK, only version input is required. Follow [the migration guide](docs/switching-to-v2.md) to switch from V1 to V2.
2525

26+
For information about the latest releases, recent updates, and newly supported distributions, please refer to the `setup-java` [Releases](https://github.com/actions/setup-java/releases).
27+
2628
## Usage
2729

2830
- `java-version`: The Java version that is going to be set up. Takes a whole or [semver](#supported-version-syntax) Java version. If not specified, the action will expect `java-version-file` input to be specified.
@@ -69,8 +71,8 @@ This action allows you to work with Java and Scala projects.
6971
#### Eclipse Temurin
7072
```yaml
7173
steps:
72-
- uses: actions/checkout@v4
73-
- uses: actions/setup-java@v4
74+
- uses: actions/checkout@v5
75+
- uses: actions/setup-java@v5
7476
with:
7577
distribution: 'temurin' # See 'Supported distributions' for available options
7678
java-version: '21'
@@ -80,8 +82,8 @@ steps:
8082
#### Azul Zulu OpenJDK
8183
```yaml
8284
steps:
83-
- uses: actions/checkout@v4
84-
- uses: actions/setup-java@v4
85+
- uses: actions/checkout@v5
86+
- uses: actions/setup-java@v5
8587
with:
8688
distribution: 'zulu' # See 'Supported distributions' for available options
8789
java-version: '21'
@@ -136,8 +138,8 @@ The cache input is optional, and caching is turned off by default.
136138
#### Caching gradle dependencies
137139
```yaml
138140
steps:
139-
- uses: actions/checkout@v4
140-
- uses: actions/setup-java@v4
141+
- uses: actions/checkout@v5
142+
- uses: actions/setup-java@v5
141143
with:
142144
distribution: 'temurin'
143145
java-version: '21'
@@ -151,8 +153,8 @@ steps:
151153
#### Caching maven dependencies
152154
```yaml
153155
steps:
154-
- uses: actions/checkout@v4
155-
- uses: actions/setup-java@v4
156+
- uses: actions/checkout@v5
157+
- uses: actions/setup-java@v5
156158
with:
157159
distribution: 'temurin'
158160
java-version: '21'
@@ -165,8 +167,8 @@ steps:
165167
#### Caching sbt dependencies
166168
```yaml
167169
steps:
168-
- uses: actions/checkout@v4
169-
- uses: actions/setup-java@v4
170+
- uses: actions/checkout@v5
171+
- uses: actions/setup-java@v5
170172
with:
171173
distribution: 'temurin'
172174
java-version: '21'
@@ -185,8 +187,8 @@ Usually, cache gets downloaded in multiple segments of fixed sizes. Sometimes, a
185187
env:
186188
SEGMENT_DOWNLOAD_TIMEOUT_MINS: '5'
187189
steps:
188-
- uses: actions/checkout@v4
189-
- uses: actions/setup-java@v4
190+
- uses: actions/checkout@v5
191+
- uses: actions/setup-java@v5
190192
with:
191193
distribution: 'temurin'
192194
java-version: '21'
@@ -205,8 +207,8 @@ For Java distributions that are not cached on Hosted images, `check-latest` alwa
205207

206208
```yaml
207209
steps:
208-
- uses: actions/checkout@v4
209-
- uses: actions/setup-java@v4
210+
- uses: actions/checkout@v5
211+
- uses: actions/setup-java@v5
210212
with:
211213
distribution: 'temurin'
212214
java-version: '21'
@@ -224,9 +226,9 @@ jobs:
224226
java: [ '8', '11', '17', '21' ]
225227
name: Java ${{ matrix.Java }} sample
226228
steps:
227-
- uses: actions/checkout@v4
229+
- uses: actions/checkout@v5
228230
- name: Setup java
229-
uses: actions/setup-java@v4
231+
uses: actions/setup-java@v5
230232
with:
231233
distribution: '<distribution>'
232234
java-version: ${{ matrix.java }}
@@ -239,7 +241,7 @@ All versions are added to the PATH. The last version will be used and available
239241

240242
```yaml
241243
steps:
242-
- uses: actions/setup-java@v4
244+
- uses: actions/setup-java@v5
243245
with:
244246
distribution: '<distribution>'
245247
java-version: |

0 commit comments

Comments
 (0)