21
21
- name : Install Rust stable toolchain
22
22
run : |
23
23
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain stable
24
- rustup override set stable
25
24
- name : Run externalized tests
26
25
run : |
27
26
cd ext-functional-test-demo
43
42
- name : Install Rust ${{ matrix.toolchain }} toolchain
44
43
run : |
45
44
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }}
46
- rustup override set ${{ matrix.toolchain }}
47
45
- name : Install no-std-check dependencies for ARM Embedded
48
46
if : " matrix.platform == 'self-hosted'"
49
47
run : |
77
75
- name : Install Rust ${{ matrix.toolchain }} toolchain
78
76
run : |
79
77
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ matrix.toolchain }}
80
- rustup override set ${{ matrix.toolchain }}
81
78
- name : Set RUSTFLAGS to deny warnings
82
79
if : " matrix.toolchain == '1.75.0'"
83
80
run : echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV"
@@ -150,7 +147,6 @@ jobs:
150
147
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
151
148
run : |
152
149
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
153
- rustup override set ${{ env.TOOLCHAIN }}
154
150
- name : Cache routing graph snapshot
155
151
id : cache-graph
156
152
uses : actions/cache@v4
@@ -217,7 +213,6 @@ jobs:
217
213
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
218
214
run : |
219
215
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
220
- rustup override set ${{ env.TOOLCHAIN }}
221
216
- name : Fetch full tree and rebase on upstream
222
217
run : |
223
218
git remote add upstream https://github.com/lightningdevkit/rust-lightning
@@ -240,7 +235,6 @@ jobs:
240
235
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
241
236
run : |
242
237
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
243
- rustup override set ${{ env.TOOLCHAIN }}
244
238
- name : Run cargo check for release build.
245
239
run : |
246
240
cargo check --release
@@ -267,7 +261,6 @@ jobs:
267
261
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
268
262
run : |
269
263
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
270
- rustup override set ${{ env.TOOLCHAIN }}
271
264
- name : Install dependencies for honggfuzz
272
265
run : |
273
266
sudo apt-get update
@@ -295,7 +288,6 @@ jobs:
295
288
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
296
289
run : |
297
290
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
298
- rustup override set ${{ env.TOOLCHAIN }}
299
291
- name : Install clippy
300
292
run : |
301
293
rustup component add clippy
@@ -313,7 +305,6 @@ jobs:
313
305
- name : Install Rust ${{ env.TOOLCHAIN }} toolchain
314
306
run : |
315
307
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain ${{ env.TOOLCHAIN }}
316
- rustup override set ${{ env.TOOLCHAIN }}
317
308
- name : Install rustfmt
318
309
run : |
319
310
rustup component add rustfmt
0 commit comments