Skip to content

Commit 680a2b3

Browse files
committed
ci: actually test all feature combinations, add defmt.
the GHA `include` field is nonsense.
1 parent 9fd6ebc commit 680a2b3

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,18 @@ jobs:
2323
- x86_64-unknown-linux-gnu
2424
- thumbv6m-none-eabi
2525
- thumbv7m-none-eabi
26+
features:
27+
- ''
2628
include:
27-
- target: x86_64-unknown-linux-gnu
29+
- rust: stable
30+
target: x86_64-unknown-linux-gnu
2831
features: std
29-
- target: x86_64-unknown-linux-gnu
32+
- rust: stable
33+
target: x86_64-unknown-linux-gnu
3034
features: alloc
31-
- target: x86_64-unknown-linux-gnu
32-
features: std,tokio-1,futures-03
33-
rust: nightly
35+
- rust: nightly
36+
target: x86_64-unknown-linux-gnu
37+
features: std,tokio-1,futures-03,defmt-03
3438
steps:
3539
- uses: actions/checkout@v3
3640
- uses: dtolnay/rust-toolchain@master

0 commit comments

Comments
 (0)