Skip to content

Commit 8f152de

Browse files
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

Lines changed: 8 additions & 8 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 13 additions & 13 deletions
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

Lines changed: 19 additions & 19 deletions
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)
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