Skip to content

Commit ad1b82e

Browse files
authored
[testnet_conway] Bump actions/checkout to v6.0.2 and dorny/paths-filter to v4.0.1 (Node.js 24) (#6347)
## Motivation Backport of #6345 to `testnet_conway`. GitHub is deprecating Node.js 20 for Actions runners. Starting June 2, 2026, actions running on Node.js 20 will be forced to Node.js 24, which may break them. ## Proposal Bump all workflow files in `testnet_conway` to: - `actions/checkout@v4` → `actions/checkout@v6.0.2` - `dorny/paths-filter@v3` → `dorny/paths-filter@v4.0.1` 19 workflow files updated, 48 total replacements. ## Test Plan CI will validate the updated actions on `testnet_conway` workflows. ## Release Plan - Nothing to do / These changes follow the usual release cycle. ## Links - Main branch PR: #6345 - [reviewer checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)
1 parent 2fca516 commit ad1b82e

19 files changed

Lines changed: 48 additions & 48 deletions

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
timeout-minutes: 40
2020

2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6.0.2
2323
- uses: actions-rust-lang/setup-rust-toolchain@v1
2424
- name: Clear up some space
2525
run: |

.github/workflows/bridge-e2e.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
timeout-minutes: 60
3131

3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6.0.2
3434
with:
3535
fetch-depth: 0
3636
submodules: recursive

.github/workflows/build_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
timeout-minutes: 60
4646

4747
steps:
48-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@v6.0.2
4949
with:
5050
fetch-depth: 0
5151
ref: ${{ inputs.ref }}

.github/workflows/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
timeout-minutes: 40
4747

4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v6.0.2
5050
with:
5151
fetch-depth: 0
5252
- uses: actions-rust-lang/setup-rust-toolchain@v1

.github/workflows/docker_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
timeout-minutes: 60
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6.0.2
1818
with:
1919
fetch-depth: 0
2020

.github/workflows/documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
if: github.ref == 'refs/heads/main'
4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6.0.2
4444
- uses: actions-rust-lang/setup-rust-toolchain@v1
4545
- name: Install Protoc
4646
uses: ./.github/actions/install-protoc
@@ -60,7 +60,7 @@ jobs:
6060
timeout-minutes: 120
6161

6262
steps:
63-
- uses: actions/checkout@v4
63+
- uses: actions/checkout@v6.0.2
6464
- uses: actions-rust-lang/setup-rust-toolchain@v1
6565
- name: Install Protoc
6666
uses: ./.github/actions/install-protoc

.github/workflows/dynamodb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
timeout-minutes: 40
4343

4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v6.0.2
4646
- uses: actions-rust-lang/setup-rust-toolchain@v1
4747
- name: Install Protoc
4848
uses: ./.github/actions/install-protoc

.github/workflows/explorer.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ jobs:
3131
outputs:
3232
should-run: ${{ steps.files-changed.outputs.paths }}
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v6.0.2
3535
with:
3636
fetch-depth: 0
3737
- name: Filter paths
38-
uses: dorny/paths-filter@v3
38+
uses: dorny/paths-filter@v4.0.1
3939
id: files-changed
4040
with:
4141
predicate-quantifier: 'every'
@@ -56,7 +56,7 @@ jobs:
5656
timeout-minutes: 10
5757

5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v6.0.2
6060
- uses: actions/setup-node@v4
6161
- uses: actions-rust-lang/setup-rust-toolchain@v1
6262
- name: Check toolchain symlinks

.github/workflows/forge-deploy-scripts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 15
2121

2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v6.0.2
2424
with:
2525
submodules: recursive
2626

.github/workflows/indexer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
timeout-minutes: 15
3737

3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6.0.2
4040
- uses: actions-rust-lang/setup-rust-toolchain@v1
4141
- name: Install Protoc
4242
uses: ./.github/actions/install-protoc
@@ -56,7 +56,7 @@ jobs:
5656
timeout-minutes: 20
5757

5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v6.0.2
6060
- uses: actions-rust-lang/setup-rust-toolchain@v1
6161
- name: Install Protoc
6262
uses: ./.github/actions/install-protoc

0 commit comments

Comments
 (0)