88 branches : [main]
99
1010env :
11- nightly : nightly-2024-07-06
11+ nightly : nightly-2024-12-25
1212
1313# Cancels all previous workflow runs for pull requests that have not completed.
1414# See https://docs.github.com/en/actions/using-jobs/using-concurrency
2727
2828 steps :
2929 - name : Checkout
30- uses : actions/checkout@v3
30+ uses : actions/checkout@v4
3131 with :
3232 fetch-depth : 0
3333
3838 components : clippy, rustfmt
3939
4040 - name : Install Node.js
41- uses : actions/setup-node@v3
41+ uses : actions/setup-node@v4
4242 with :
43- node-version : 18
43+ node-version : 22
4444 cache : " yarn"
4545
4646 - name : Install Node.js dependencies
7878 RUSTFLAGS : -D warnings
7979 CARGO_TERM_COLOR : always
8080 steps :
81- - uses : actions/checkout@v3
81+ - uses : actions/checkout@v4
8282
8383 - name : Setup Rust
8484 uses : ./.github/actions/setup-rust
9292 - name : Collect coverage data
9393 run : cargo llvm-cov nextest --all-targets --lcov --output-path lcov.info
9494 - name : Upload coverage data to codecov
95- uses : codecov/codecov-action@v3
95+ uses : codecov/codecov-action@v5
9696 with :
9797 name : tests
9898 files : lcov.info
@@ -106,7 +106,7 @@ jobs:
106106 RUST_BACKTRACE : full
107107 CARGO_TERM_COLOR : always
108108 steps :
109- - uses : actions/checkout@v3
109+ - uses : actions/checkout@v4
110110
111111 - name : Setup Rust
112112 uses : ./.github/actions/setup-rust
@@ -125,7 +125,7 @@ jobs:
125125 RUSTFLAGS : -D warnings
126126 CARGO_TERM_COLOR : always
127127 steps :
128- - uses : actions/checkout@v3
128+ - uses : actions/checkout@v4
129129
130130 - name : Setup Rust
131131 uses : ./.github/actions/setup-rust
@@ -150,7 +150,7 @@ jobs:
150150
151151 - name : upload fuzz artifacts
152152 if : ${{ failure() }}
153- uses : actions/upload-artifact@v3
153+ uses : actions/upload-artifact@v4
154154 with :
155155 name : fuzz-artifact
156156 path : ./y-octo-utils/fuzz/artifacts/**/*
@@ -164,7 +164,7 @@ jobs:
164164 CARGO_TERM_COLOR : always
165165 MIRIFLAGS : -Zmiri-backtrace=full -Zmiri-tree-borrows
166166 steps :
167- - uses : actions/checkout@v3
167+ - uses : actions/checkout@v4
168168
169169 - name : Setup Rust
170170 uses : ./.github/actions/setup-rust
@@ -187,7 +187,7 @@ jobs:
187187 ASAN_OPTIONS : detect_leaks=1
188188 CARGO_TERM_COLOR : always
189189 steps :
190- - uses : actions/checkout@v3
190+ - uses : actions/checkout@v4
191191
192192 - name : Setup Rust
193193 uses : ./.github/actions/setup-rust
0 commit comments