1717 runs-on : self-hosted
1818 steps :
1919 - name : Checkout source code
20- uses : actions/checkout@v4
20+ uses : actions/checkout@v6
2121 - name : Install Rust stable toolchain
2222 run : |
2323 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain stable
6464 runs-on : self-hosted
6565 steps :
6666 - name : Checkout source code
67- uses : actions/checkout@v4
67+ uses : actions/checkout@v6
6868 with :
6969 fetch-depth : 0
7070 - name : Install Rust stable toolchain
8383 ./codecov --verbose upload-process --disable-search --fail-on-error -f target/codecov.json -t "f421b687-4dc2-4387-ac3d-dc3b2528af57" -F 'tests'
8484 cargo clean
8585 - name : Download honggfuzz corpus
86- uses : actions/download-artifact@v4
86+ uses : actions/download-artifact@v8
8787 with :
8888 name : hfuzz-corpus
8989 path : fuzz/hfuzz_workspace
@@ -101,13 +101,13 @@ jobs:
101101 TOOLCHAIN : stable
102102 steps :
103103 - name : Checkout source code
104- uses : actions/checkout@v4
104+ uses : actions/checkout@v6
105105 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
106106 run : |
107107 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
108108 - name : Cache routing graph snapshot
109109 id : cache-graph
110- uses : actions/cache@v4
110+ uses : actions/cache@v5
111111 with :
112112 path : lightning/net_graph-2023-12-10.bin
113113 key : ldk-net_graph-v0.0.118-2023-12-10.bin
@@ -124,7 +124,7 @@ jobs:
124124 EXPECTED_ROUTING_GRAPH_SNAPSHOT_SHASUM : e94b38ef4b3ce683893bf6a3ee28d60cb37c73b059403ff77b7e7458157968c2
125125 - name : Cache scorer snapshot
126126 id : cache-scorer
127- uses : actions/cache@v4
127+ uses : actions/cache@v5
128128 with :
129129 path : lightning/scorer-2023-12-10.bin
130130 key : ldk-scorer-v0.0.118-2023-12-10.bin
@@ -165,7 +165,7 @@ jobs:
165165 TOOLCHAIN : stable
166166 steps :
167167 - name : Checkout source code
168- uses : actions/checkout@v4
168+ uses : actions/checkout@v6
169169 with :
170170 fetch-depth : 0
171171 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
@@ -196,7 +196,7 @@ jobs:
196196 TOOLCHAIN : beta
197197 steps :
198198 - name : Checkout source code
199- uses : actions/checkout@v4
199+ uses : actions/checkout@v6
200200 with :
201201 fetch-depth : 0
202202 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
@@ -211,7 +211,7 @@ jobs:
211211 TOOLCHAIN : 1.75
212212 steps :
213213 - name : Checkout source code
214- uses : actions/checkout@v4
214+ uses : actions/checkout@v6
215215 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
216216 run : |
217217 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
@@ -226,7 +226,7 @@ jobs:
226226 TOOLCHAIN : 1.75
227227 steps :
228228 - name : Checkout source code
229- uses : actions/checkout@v4
229+ uses : actions/checkout@v6
230230 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
231231 run : |
232232 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
@@ -235,7 +235,7 @@ jobs:
235235 # the `restore-keys` to find the latest global cache from the `main` branch.
236236 - name : Restore persistent fuzz corpus (PR)
237237 if : ${{ github.ref != 'refs/heads/main' }}
238- uses : actions/cache/restore@v4
238+ uses : actions/cache/restore@v5
239239 with :
240240 path : fuzz/hfuzz_workspace
241241 key : fuzz-corpus-${{ github.ref }}-${{ github.sha }}
@@ -247,7 +247,7 @@ jobs:
247247 # as caches are immutable.
248248 - name : Restore/Save persistent honggfuzz corpus (Main)
249249 if : ${{ github.ref == 'refs/heads/main' }}
250- uses : actions/cache@v4
250+ uses : actions/cache@v5
251251 with :
252252 path : fuzz/hfuzz_workspace
253253 key : fuzz-corpus-refs/heads/main-${{ github.sha }}
@@ -258,7 +258,7 @@ jobs:
258258 env :
259259 FUZZ_MINIMIZE : ${{ contains(github.event.pull_request.labels.*.name, 'fuzz-minimize') }}
260260 - name : Upload honggfuzz corpus
261- uses : actions/upload-artifact@v4
261+ uses : actions/upload-artifact@v7
262262 with :
263263 name : hfuzz-corpus
264264 path : fuzz/hfuzz_workspace
@@ -270,7 +270,7 @@ jobs:
270270 TOOLCHAIN : stable
271271 steps :
272272 - name : Checkout source code
273- uses : actions/checkout@v4
273+ uses : actions/checkout@v6
274274 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
275275 run : |
276276 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
@@ -291,7 +291,7 @@ jobs:
291291 TOOLCHAIN : 1.75.0
292292 steps :
293293 - name : Checkout source code
294- uses : actions/checkout@v4
294+ uses : actions/checkout@v6
295295 - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
296296 run : |
297297 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
@@ -308,7 +308,7 @@ jobs:
308308 TOOLCHAIN : 1.75.0
309309 steps :
310310 - name : Checkout source code
311- uses : actions/checkout@v4
311+ uses : actions/checkout@v6
312312 - name : Install tor
313313 run : |
314314 sudo apt install -y tor
0 commit comments