Skip to content

Commit 8f152de

Browse files
authoredOct 23, 2023
Update actions/checkout for documentation and yaml (#876)
1 parent 23755b5 commit 8f152de

File tree

4 files changed

+42
-42
lines changed

4 files changed

+42
-42
lines changed
 

‎.github/workflows/e2e-cache.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
os: [ubuntu-latest, windows-latest, macos-latest]
2222
node-version: [12, 14, 16]
2323
steps:
24-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@v4
2525
- name: Clean global cache
2626
run: npm cache clean --force
2727
- name: Setup Node
@@ -44,7 +44,7 @@ jobs:
4444
os: [ubuntu-latest, windows-latest, macos-latest]
4545
node-version: [12, 14, 16]
4646
steps:
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848
- name: Install pnpm
4949
uses: pnpm/action-setup@v2
5050
with:
@@ -77,7 +77,7 @@ jobs:
7777
os: [ubuntu-latest, windows-latest, macos-latest]
7878
node-version: [14, 16]
7979
steps:
80-
- uses: actions/checkout@v3
80+
- uses: actions/checkout@v4
8181
- name: Yarn version
8282
run: yarn --version
8383
- name: Generate yarn file
@@ -109,7 +109,7 @@ jobs:
109109
os: [ubuntu-latest, windows-latest, macos-latest]
110110
node-version: [12, 14, 16]
111111
steps:
112-
- uses: actions/checkout@v3
112+
- uses: actions/checkout@v4
113113
- name: Update yarn
114114
run: yarn set version 3.6.4
115115
- name: Yarn version
@@ -143,7 +143,7 @@ jobs:
143143
runs-on: ubuntu-latest
144144

145145
steps:
146-
- uses: actions/checkout@v3
146+
- uses: actions/checkout@v4
147147

148148
- name: prepare sub-projects
149149
run: __tests__/prepare-yarn-subprojects.sh yarn1
@@ -170,7 +170,7 @@ jobs:
170170
runs-on: ubuntu-latest
171171

172172
steps:
173-
- uses: actions/checkout@v3
173+
- uses: actions/checkout@v4
174174

175175
- name: prepare sub-projects
176176
run: __tests__/prepare-yarn-subprojects.sh keepcache keepcache
@@ -197,7 +197,7 @@ jobs:
197197
runs-on: ubuntu-latest
198198

199199
steps:
200-
- uses: actions/checkout@v3
200+
- uses: actions/checkout@v4
201201

202202
- name: prepare sub-projects
203203
run: __tests__/prepare-yarn-subprojects.sh global
@@ -224,7 +224,7 @@ jobs:
224224
runs-on: ubuntu-latest
225225

226226
steps:
227-
- uses: actions/checkout@v3
227+
- uses: actions/checkout@v4
228228

229229
- name: prepare sub-projects
230230
run: /bin/bash __tests__/prepare-yarn-subprojects.sh keepcache

‎.github/workflows/proxy.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
env:
2626
https_proxy: http://squid-proxy:3128
2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929
- name: Clear tool cache
3030
run: rm -rf $RUNNER_TOOL_CACHE/*
3131
- name: Setup node 14
@@ -41,7 +41,7 @@ jobs:
4141
https_proxy: http://no-such-proxy:3128
4242
no_proxy: api.github.com,github.com,nodejs.org,registry.npmjs.org,*.s3.amazonaws.com,s3.amazonaws.com
4343
steps:
44-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@v4
4545
- name: Clear tool cache
4646
run: rm -rf $RUNNER_TOOL_CACHE/*
4747
- name: Setup node 11

‎.github/workflows/versions.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
os: [ubuntu-latest, windows-latest, macos-latest]
2121
node-version: [10, 12, 14]
2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424
- name: Setup Node
2525
uses: ./
2626
with:
@@ -37,7 +37,7 @@ jobs:
3737
os: [ubuntu-latest, windows-latest, macos-latest]
3838
node-version: [lts/dubnium, lts/erbium, lts/fermium, lts/*, lts/-1]
3939
steps:
40-
- uses: actions/checkout@v3
40+
- uses: actions/checkout@v4
4141
- name: Setup Node
4242
uses: ./
4343
with:
@@ -64,7 +64,7 @@ jobs:
6464
'20.0.0-v8-canary20221101e50e45c9f8'
6565
]
6666
steps:
67-
- uses: actions/checkout@v3
67+
- uses: actions/checkout@v4
6868
- name: Setup Node
6969
uses: ./
7070
with:
@@ -85,7 +85,7 @@ jobs:
8585
node-version:
8686
[16.0.0-nightly20210420a0261d231c, 17-nightly, 18.0.0-nightly]
8787
steps:
88-
- uses: actions/checkout@v3
88+
- uses: actions/checkout@v4
8989
- name: Setup Node
9090
uses: ./
9191
with:
@@ -105,7 +105,7 @@ jobs:
105105
os: [ubuntu-latest, windows-latest, macos-latest]
106106
node-version: [16.0.0-rc.1, 18.0.0-rc.2, 19.0.0-rc.0]
107107
steps:
108-
- uses: actions/checkout@v3
108+
- uses: actions/checkout@v4
109109
- name: Setup Node
110110
uses: ./
111111
with:
@@ -125,7 +125,7 @@ jobs:
125125
os: [ubuntu-latest, windows-latest, macos-latest]
126126
node-version: [10.15, 12.16.0, 14.2.0, 16.3.0]
127127
steps:
128-
- uses: actions/checkout@v3
128+
- uses: actions/checkout@v4
129129
- name: Setup Node
130130
uses: ./
131131
with:
@@ -142,7 +142,7 @@ jobs:
142142
os: [ubuntu-latest, windows-latest, macos-latest]
143143
node-version: [10, 12, 14]
144144
steps:
145-
- uses: actions/checkout@v3
145+
- uses: actions/checkout@v4
146146
- name: Setup Node and check latest
147147
uses: ./
148148
with:
@@ -161,7 +161,7 @@ jobs:
161161
node-version-file:
162162
[.nvmrc, .tool-versions, .tool-versions-node, package.json]
163163
steps:
164-
- uses: actions/checkout@v3
164+
- uses: actions/checkout@v4
165165
- name: Remove volta from package.json
166166
shell: bash
167167
run: cat <<< "$(jq 'del(.volta)' ./__tests__/data/package.json)" > ./__tests__/data/package.json
@@ -179,7 +179,7 @@ jobs:
179179
matrix:
180180
os: [ubuntu-latest, windows-latest, macos-latest]
181181
steps:
182-
- uses: actions/checkout@v3
182+
- uses: actions/checkout@v4
183183
- name: Setup node from node version file
184184
uses: ./
185185
with:
@@ -195,7 +195,7 @@ jobs:
195195
os: [ubuntu-latest, windows-latest, macos-latest]
196196
node-version: [11, 13]
197197
steps:
198-
- uses: actions/checkout@v3
198+
- uses: actions/checkout@v4
199199
- name: Setup Node from dist
200200
uses: ./
201201
with:
@@ -211,7 +211,7 @@ jobs:
211211
matrix:
212212
os: [ubuntu-latest, windows-latest, macos-latest]
213213
steps:
214-
- uses: actions/checkout@v3
214+
- uses: actions/checkout@v4
215215
# test old versions which didn't have npm and layout different
216216
- name: Setup node 0.12.18 from dist
217217
uses: ./
@@ -224,7 +224,7 @@ jobs:
224224
arch:
225225
runs-on: windows-latest
226226
steps:
227-
- uses: actions/checkout@v3
227+
- uses: actions/checkout@v4
228228
- name: Setup node 14 x86 from dist
229229
uses: ./
230230
with:
@@ -248,7 +248,7 @@ jobs:
248248
echo "LATEST_NODE_VERSION=$latestNodeVersion" >> $GITHUB_OUTPUT
249249
id: version
250250
shell: bash
251-
- uses: actions/checkout@v3
251+
- uses: actions/checkout@v4
252252
- name: Setup Node
253253
uses: ./
254254
with:

‎docs/advanced-usage.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ If `check-latest` is set to `true`, the action first checks if the cached versio
4545
4646
```yaml
4747
steps:
48-
- uses: actions/checkout@v3
48+
- uses: actions/checkout@v4
4949
- uses: actions/setup-node@v3
5050
with:
5151
node-version: '16'
@@ -63,7 +63,7 @@ See [supported version syntax](https://github.com/actions/setup-node#supported-v
6363

6464
```yaml
6565
steps:
66-
- uses: actions/checkout@v3
66+
- uses: actions/checkout@v4
6767
- uses: actions/setup-node@v3
6868
with:
6969
node-version-file: '.nvmrc'
@@ -95,7 +95,7 @@ jobs:
9595
runs-on: windows-latest
9696
name: Node sample
9797
steps:
98-
- uses: actions/checkout@v3
98+
- uses: actions/checkout@v4
9999
- uses: actions/setup-node@v3
100100
with:
101101
node-version: '14'
@@ -116,7 +116,7 @@ jobs:
116116
runs-on: ubuntu-latest
117117
name: Node sample
118118
steps:
119-
- uses: actions/checkout@v3
119+
- uses: actions/checkout@v4
120120
- uses: actions/setup-node@v3
121121
with:
122122
node-version: '20.0.0-v8-canary' # it will install the latest v8 canary release for node 20.0.0
@@ -131,7 +131,7 @@ jobs:
131131
runs-on: ubuntu-latest
132132
name: Node sample
133133
steps:
134-
- uses: actions/checkout@v3
134+
- uses: actions/checkout@v4
135135
- uses: actions/setup-node@v3
136136
with:
137137
node-version: '20-v8-canary' # it will install the latest v8 canary release for node 20
@@ -147,7 +147,7 @@ jobs:
147147
runs-on: ubuntu-latest
148148
name: Node sample
149149
steps:
150-
- uses: actions/checkout@v3
150+
- uses: actions/checkout@v4
151151
- uses: actions/setup-node@v3
152152
with:
153153
node-version: 'v20.1.1-v8-canary20221103f7e2421e91'
@@ -167,7 +167,7 @@ jobs:
167167
runs-on: ubuntu-latest
168168
name: Node sample
169169
steps:
170-
- uses: actions/checkout@v3
170+
- uses: actions/checkout@v4
171171
- uses: actions/setup-node@v3
172172
with:
173173
node-version: '16-nightly' # it will install the latest nightly release for node 16
@@ -183,7 +183,7 @@ jobs:
183183
runs-on: ubuntu-latest
184184
name: Node sample
185185
steps:
186-
- uses: actions/checkout@v3
186+
- uses: actions/checkout@v4
187187
- uses: actions/setup-node@v3
188188
with:
189189
node-version: '16.0.0-nightly' # it will install the latest nightly release for node 16.0.0
@@ -199,7 +199,7 @@ jobs:
199199
runs-on: ubuntu-latest
200200
name: Node sample
201201
steps:
202-
- uses: actions/checkout@v3
202+
- uses: actions/checkout@v4
203203
- uses: actions/setup-node@v3
204204
with:
205205
node-version: '16.0.0-nightly20210420a0261d231c'
@@ -217,7 +217,7 @@ jobs:
217217
runs-on: ubuntu-latest
218218
name: Node sample
219219
steps:
220-
- uses: actions/checkout@v3
220+
- uses: actions/checkout@v4
221221
- uses: actions/setup-node@v3
222222
with:
223223
node-version: '16.0.0-rc.1'
@@ -234,7 +234,7 @@ The action follows [actions/cache](https://github.com/actions/cache/blob/main/ex
234234
Yarn caching handles both yarn versions: 1 or 2.
235235
```yaml
236236
steps:
237-
- uses: actions/checkout@v3
237+
- uses: actions/checkout@v4
238238
- uses: actions/setup-node@v3
239239
with:
240240
node-version: '14'
@@ -253,7 +253,7 @@ steps:
253253
# NOTE: pnpm caching support requires pnpm version >= 6.10.0
254254
255255
steps:
256-
- uses: actions/checkout@v3
256+
- uses: actions/checkout@v4
257257
- uses: pnpm/action-setup@v2
258258
with:
259259
version: 6.32.9
@@ -272,7 +272,7 @@ steps:
272272
**Using wildcard patterns to cache dependencies**
273273
```yaml
274274
steps:
275-
- uses: actions/checkout@v3
275+
- uses: actions/checkout@v4
276276
- uses: actions/setup-node@v3
277277
with:
278278
node-version: '14'
@@ -285,7 +285,7 @@ steps:
285285
**Using a list of file paths to cache dependencies**
286286
```yaml
287287
steps:
288-
- uses: actions/checkout@v3
288+
- uses: actions/checkout@v4
289289
- uses: actions/setup-node@v3
290290
with:
291291
node-version: '14'
@@ -322,7 +322,7 @@ jobs:
322322
architecture: x86
323323
name: Node ${{ matrix.node_version }} - ${{ matrix.architecture }} on ${{ matrix.os }}
324324
steps:
325-
- uses: actions/checkout@v3
325+
- uses: actions/checkout@v4
326326
- name: Setup node
327327
uses: actions/setup-node@v3
328328
with:
@@ -335,7 +335,7 @@ jobs:
335335
## Publish to npmjs and GPR with npm
336336
```yaml
337337
steps:
338-
- uses: actions/checkout@v3
338+
- uses: actions/checkout@v4
339339
- uses: actions/setup-node@v3
340340
with:
341341
node-version: '14.x'
@@ -355,7 +355,7 @@ steps:
355355
## Publish to npmjs and GPR with yarn
356356
```yaml
357357
steps:
358-
- uses: actions/checkout@v3
358+
- uses: actions/checkout@v4
359359
- uses: actions/setup-node@v3
360360
with:
361361
node-version: '14.x'
@@ -375,7 +375,7 @@ steps:
375375
## Use private packages
376376
```yaml
377377
steps:
378-
- uses: actions/checkout@v3
378+
- uses: actions/checkout@v4
379379
- uses: actions/setup-node@v3
380380
with:
381381
node-version: '14.x'
@@ -395,7 +395,7 @@ Below you can find a sample "Setup .yarnrc.yml" step, that is going to allow you
395395

396396
```yaml
397397
steps:
398-
- uses: actions/checkout@v3
398+
- uses: actions/checkout@v4
399399
- uses: actions/setup-node@v3
400400
with:
401401
node-version: '14.x'

0 commit comments

Comments
 (0)
Failed to load comments.