Skip to content

Commit 9e5444b

Browse files
rejected-lcptartur
andauthored
ci: bump actions/checkout to v5 (#3638)
GitHub-hosted runners now use Node 24, so actions/checkout@v5 is required. Minimum runner version v2.327.1. Workflows only updated—no functional changes. See: https://github.com/actions/checkout/releases/tag/v5.0.0 Co-authored-by: Artur Michałek <[email protected]>
1 parent fc7059c commit 9e5444b

File tree

10 files changed

+42
-42
lines changed

10 files changed

+42
-42
lines changed

.github/workflows/_build-binaries.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ jobs:
4949
steps:
5050
- name: Checkout with ref
5151
if: inputs.ref != ''
52-
uses: actions/checkout@v4
52+
uses: actions/checkout@v5
5353
with:
5454
ref: ${{ inputs.ref }}
5555

5656
- name: Checkout default
5757
if: inputs.ref == ''
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v5
5959

6060
- name: Setup rust
6161
run: |

.github/workflows/_build-plugin-binaries.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,13 @@ jobs:
7474
steps:
7575
- name: Checkout with ref
7676
if: inputs.ref != ''
77-
uses: actions/checkout@v4
77+
uses: actions/checkout@v5
7878
with:
7979
ref: ${{ inputs.ref }}
8080

8181
- name: Checkout default
8282
if: inputs.ref == ''
83-
uses: actions/checkout@v4
83+
uses: actions/checkout@v5
8484

8585
- name: Setup rust
8686
run: |

.github/workflows/_publish-plugin.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
outputs:
2222
plugin_uploaded: ${{ steps.check-uploaded.outputs.plugin_uploaded }}
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@v5
2525
- name: Check version
2626
id: check-uploaded
2727
run: |
@@ -44,7 +44,7 @@ jobs:
4444
env:
4545
SCARB_REGISTRY_AUTH_TOKEN: ${{ inputs.prod_registry == true && secrets.SCARB_REGISTRY_AUTH_TOKEN || secrets.DEV_SCARB_REGISTRY_AUTH_TOKEN }}
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v5
4848
- uses: dtolnay/rust-toolchain@stable
4949
- uses: software-mansion/setup-scarb@v1
5050

.github/workflows/_test-binaries.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
os: macos-latest
2929

3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232
- uses: software-mansion/setup-scarb@v1
3333

3434
- name: Setup rust

.github/workflows/ci.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
name: Test Forge / Unit Tests
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v5
2121
- uses: dtolnay/rust-toolchain@stable
2222
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
2323
- uses: software-mansion/setup-scarb@v1
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
steps:
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v5
3333
- uses: dtolnay/rust-toolchain@stable
3434
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
3535
- name: Install nextest
@@ -53,7 +53,7 @@ jobs:
5353
matrix:
5454
partition: [ 1, 2, 3 ]
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v5
5757
- uses: dtolnay/rust-toolchain@stable
5858
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
5959
- uses: software-mansion/setup-scarb@v1
@@ -103,7 +103,7 @@ jobs:
103103
run: |
104104
curl -L https://raw.githubusercontent.com/software-mansion/cairo-coverage/main/scripts/install.sh | sh
105105
106-
- uses: actions/checkout@v4
106+
- uses: actions/checkout@v5
107107
- uses: dtolnay/rust-toolchain@stable
108108
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
109109
- uses: asdf-vm/actions/install@1902764435ca0dd2f3388eea723a4f92a4eb8302
@@ -122,7 +122,7 @@ jobs:
122122
name: Test plugin across different scarb versions
123123
runs-on: ubuntu-latest
124124
steps:
125-
- uses: actions/checkout@v4
125+
- uses: actions/checkout@v5
126126
- uses: dtolnay/rust-toolchain@stable
127127
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
128128
- uses: software-mansion/setup-universal-sierra-compiler@v1
@@ -133,7 +133,7 @@ jobs:
133133
name: Test requirements check special conditions
134134
runs-on: ubuntu-latest
135135
steps:
136-
- uses: actions/checkout@v4
136+
- uses: actions/checkout@v5
137137
- uses: dtolnay/rust-toolchain@stable
138138
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
139139
- uses: software-mansion/setup-universal-sierra-compiler@v1
@@ -151,7 +151,7 @@ jobs:
151151
name: Test interact with state
152152
runs-on: ubuntu-latest
153153
steps:
154-
- uses: actions/checkout@v4
154+
- uses: actions/checkout@v5
155155
- uses: dtolnay/rust-toolchain@stable
156156
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
157157
- uses: software-mansion/setup-scarb@v1
@@ -164,7 +164,7 @@ jobs:
164164
name: Test Forge Runner
165165
runs-on: ubuntu-latest
166166
steps:
167-
- uses: actions/checkout@v4
167+
- uses: actions/checkout@v5
168168
- uses: dtolnay/rust-toolchain@stable
169169
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
170170
- run: cargo test --release -p forge_runner
@@ -173,7 +173,7 @@ jobs:
173173
name: Test Cheatnet
174174
runs-on: ubuntu-latest
175175
steps:
176-
- uses: actions/checkout@v4
176+
- uses: actions/checkout@v5
177177
- uses: dtolnay/rust-toolchain@stable
178178
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
179179
- uses: software-mansion/setup-scarb@v1
@@ -185,7 +185,7 @@ jobs:
185185
name: Test Data Transformer
186186
runs-on: ubuntu-latest
187187
steps:
188-
- uses: actions/checkout@v4
188+
- uses: actions/checkout@v5
189189
- uses: dtolnay/rust-toolchain@stable
190190
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
191191
- name: Run Data Transformer tests
@@ -195,7 +195,7 @@ jobs:
195195
name: Test Forge Debugging
196196
runs-on: ubuntu-latest
197197
steps:
198-
- uses: actions/checkout@v4
198+
- uses: actions/checkout@v5
199199
- uses: dtolnay/rust-toolchain@stable
200200
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
201201
- uses: software-mansion/setup-scarb@v1
@@ -207,7 +207,7 @@ jobs:
207207
name: Test Forge Scarb Plugin
208208
runs-on: ubuntu-latest
209209
steps:
210-
- uses: actions/checkout@v4
210+
- uses: actions/checkout@v5
211211
- uses: dtolnay/rust-toolchain@stable
212212
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
213213
- uses: software-mansion/setup-scarb@v1
@@ -220,7 +220,7 @@ jobs:
220220
name: Test Forge Scarb Plugin Deprecated
221221
runs-on: ubuntu-latest
222222
steps:
223-
- uses: actions/checkout@v4
223+
- uses: actions/checkout@v5
224224
- uses: dtolnay/rust-toolchain@stable
225225
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
226226
- uses: software-mansion/setup-scarb@v1
@@ -233,7 +233,7 @@ jobs:
233233
name: Test Cast
234234
runs-on: ubuntu-latest
235235
steps:
236-
- uses: actions/checkout@v4
236+
- uses: actions/checkout@v5
237237
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
238238
with:
239239
toolchain: stable
@@ -248,7 +248,7 @@ jobs:
248248
name: Test Conversions
249249
runs-on: ubuntu-latest
250250
steps:
251-
- uses: actions/checkout@v4
251+
- uses: actions/checkout@v5
252252
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
253253
with:
254254
toolchain: stable
@@ -260,7 +260,7 @@ jobs:
260260
name: Test Shared
261261
runs-on: ubuntu-latest
262262
steps:
263-
- uses: actions/checkout@v4
263+
- uses: actions/checkout@v5
264264
- uses: dtolnay/rust-toolchain@stable
265265
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
266266
- run: cargo test --release -p shared
@@ -269,7 +269,7 @@ jobs:
269269
name: Test Scarb Api
270270
runs-on: ubuntu-latest
271271
steps:
272-
- uses: actions/checkout@v4
272+
- uses: actions/checkout@v5
273273
- uses: dtolnay/rust-toolchain@stable
274274
- uses: software-mansion/setup-universal-sierra-compiler@v1
275275
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
@@ -280,7 +280,7 @@ jobs:
280280
scarbfmt:
281281
runs-on: ubuntu-latest
282282
steps:
283-
- uses: actions/checkout@v4
283+
- uses: actions/checkout@v5
284284
- uses: software-mansion/setup-scarb@v1
285285
- name: Check cairo files format
286286
run: |
@@ -297,7 +297,7 @@ jobs:
297297
rustfmt:
298298
runs-on: ubuntu-latest
299299
steps:
300-
- uses: actions/checkout@v4
300+
- uses: actions/checkout@v5
301301
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
302302
with:
303303
toolchain: stable
@@ -319,7 +319,7 @@ jobs:
319319
# Make sure CI fails on all warnings - including Clippy lints.
320320
RUSTFLAGS: "-Dwarnings"
321321
steps:
322-
- uses: actions/checkout@v4
322+
- uses: actions/checkout@v5
323323
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
324324
with:
325325
toolchain: stable
@@ -344,7 +344,7 @@ jobs:
344344
with:
345345
toolchain: stable
346346
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
347-
- uses: actions/checkout@v4
347+
- uses: actions/checkout@v5
348348
- uses: software-mansion/setup-scarb@v1
349349
- uses: software-mansion/setup-universal-sierra-compiler@v1
350350
- name: Install mdBook
@@ -369,6 +369,6 @@ jobs:
369369
name: Check typos
370370
runs-on: ubuntu-latest
371371
steps:
372-
- uses: actions/checkout@v4
372+
- uses: actions/checkout@v5
373373
- name: typos-action
374374
uses: crate-ci/[email protected]

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
with:
3737
toolchain: stable
3838
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v5
4040
- uses: actions/setup-node@v4
4141
- name: Install sitemap CLI
4242
run: |

.github/workflows/nightly.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
nightly_version: ${{ steps.version.outputs.nightly_version }}
2424
nightly_branch: ${{ steps.version.outputs.nightly_branch }}
2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v5
2727

2828
- name: Configure Git for committing
2929
run: |
@@ -145,7 +145,7 @@ jobs:
145145
env:
146146
GH_TOKEN: ${{ secrets.SNFOUNDRY_NIGHTLIES_CONTENTS_WRITE }}
147147
steps:
148-
- uses: actions/checkout@v4
148+
- uses: actions/checkout@v5
149149
with:
150150
ref: ${{ needs.prepare.outputs.nightly_branch }}
151151

@@ -213,7 +213,7 @@ jobs:
213213
if: always() && needs.prepare.result == 'success'
214214
needs: [ prepare, create-release ]
215215
steps:
216-
- uses: actions/checkout@v4
216+
- uses: actions/checkout@v5
217217
- name: Delete nightly branch
218218
run: |
219219
git push origin -d ${{ needs.prepare.outputs.nightly_branch }}

.github/workflows/publish-std.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
snforge_std_deprecated_uploaded: ${{ steps.check-uploaded.outputs.snforge_std_deprecated_uploaded }}
4040
sncast_std_uploaded: ${{ steps.check-uploaded.outputs.sncast_std_uploaded }}
4141
steps:
42-
- uses: actions/checkout@v4
42+
- uses: actions/checkout@v5
4343
- name: Check version
4444
id: check-uploaded
4545
run: |
@@ -67,7 +67,7 @@ jobs:
6767
env:
6868
SCARB_REGISTRY_AUTH_TOKEN: ${{ inputs.prod_registry == true && secrets.SCARB_REGISTRY_AUTH_TOKEN || secrets.DEV_SCARB_REGISTRY_AUTH_TOKEN }}
6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v5
7171

7272
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
7373
with:

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
versionIsValid: ${{ steps.validVersion.outputs.versionIsValid }}
1919
version: ${{ steps.validVersion.outputs.version }}
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v5
2222

2323
- uses: actions/setup-node@v4
2424
with:
@@ -121,7 +121,7 @@ jobs:
121121
runs-on: ubuntu-latest
122122
needs: [ test-binary, verify-version ]
123123
steps:
124-
- uses: actions/checkout@v4
124+
- uses: actions/checkout@v5
125125

126126
- name: Download artifacts
127127
uses: actions/download-artifact@v4

.github/workflows/scheduled.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
versions: ${{ steps.get_versions.outputs.versions }}
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v5
2121
- uses: asdf-vm/actions/install@05e0d2ed97b598bfce82fd30daf324ae0c4570e6
2222
with:
2323
tool_versions: |
@@ -40,7 +40,7 @@ jobs:
4040
version: ${{ fromJSON(needs.get-scarb-versions.outputs.versions) }}
4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v5
4444
- uses: dtolnay/rust-toolchain@stable
4545
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
4646
- uses: software-mansion/setup-scarb@v1
@@ -77,7 +77,7 @@ jobs:
7777
if: github.event_name == 'pull_request'
7878
run: echo "REPO_NAME=$(echo ${{ github.event.pull_request.head.repo.full_name }}.git)" >> $GITHUB_ENV
7979

80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v5
8181
- uses: dtolnay/rust-toolchain@stable
8282
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
8383
- uses: software-mansion/setup-scarb@v1
@@ -103,7 +103,7 @@ jobs:
103103
version: ${{ fromJSON(needs.get-scarb-versions.outputs.versions) }}
104104

105105
steps:
106-
- uses: actions/checkout@v4
106+
- uses: actions/checkout@v5
107107
- uses: dtolnay/rust-toolchain@stable
108108
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
109109
- uses: software-mansion/setup-scarb@v1
@@ -130,7 +130,7 @@ jobs:
130130
outputs:
131131
version: ${{ steps.validVersion.outputs.version }}
132132
steps:
133-
- uses: actions/checkout@v4
133+
- uses: actions/checkout@v5
134134

135135
- name: Get version from Cargo.toml
136136
id: lookupVersion

0 commit comments

Comments
 (0)