Skip to content

Commit ea3c8ae

Browse files
committed
add back toolchain option
1 parent ee35967 commit ea3c8ae

File tree

1 file changed

+36
-40
lines changed

1 file changed

+36
-40
lines changed

.github/workflows/ci.yml

Lines changed: 36 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -56,46 +56,42 @@ jobs:
5656
strategy:
5757
matrix:
5858
include:
59-
- { vendor: Atmel, options: "" }
60-
- { vendor: Atmel, options: "-- --strict --atomics" }
61-
- { vendor: Freescale, options: "" }
62-
- { vendor: Freescale, options: "-- --strict --atomics" }
63-
- { vendor: Fujitsu, options: "" }
64-
- { vendor: Fujitsu, options: "-- --strict --atomics" }
65-
- { vendor: GD32, options: "" }
66-
- { vendor: GD32, options: "-- --strict --atomics" }
67-
- { vendor: Holtek, options: "" }
68-
- { vendor: Holtek, options: "-- --strict --atomics" }
69-
- { vendor: Atmel, options: "" }
70-
- { vendor: Atmel, options: "-- --strict --atomics" }
71-
- { vendor: Microchip, options: "" }
72-
- { vendor: Microchip, options: "-- --atomics" }
73-
- { vendor: Nordic, options: "" }
74-
- { vendor: Nordic, options: "-- --strict --atomics" }
75-
- { vendor: Nuvoton, options: "" }
76-
- { vendor: Nuvoton, options: "-- --strict --atomics" }
77-
- { vendor: NXP, options: "" }
78-
- { vendor: NXP, options: "-- --strict --atomics" }
79-
- { vendor: RISC-V, options: "" }
80-
- { vendor: RISC-V, options: "-- --strict --atomics" }
81-
- { vendor: SiliconLabs, options: "" }
82-
- { vendor: SiliconLabs, options: "-- --strict --atomics" }
83-
- { vendor: Spansion, options: "" }
84-
- { vendor: Spansion, options: "-- --strict --atomics" }
85-
- { vendor: STMico, options: "" }
86-
- { vendor: STMico, options: "-- --atomics" }
87-
- { vendor: Toschiba, options: "" }
88-
- { vendor: Toschiba, options: "-- --strict --atomics" }
89-
- { vendor: MSP430, options: "" }
90-
- { vendor: MSP430, options: "-- --atomics" }
91-
- { vendor: Espressif, options: "" }
92-
- { vendor: Espressif, options: "-- --atomics" }
93-
94-
# This was only applied on the patched files.. create own vendor group in tests.yml?
95-
# - { rust: stable, vendor: STM32-patched, options: "--strict -f enum_value::p: --max-cluster-size --atomics --atomics-feature atomics --impl-debug --impl-defmt defmt" }
96-
# Test MSRV
97-
# TODO: Update cargo regress so toolchain can be specified as CLI.
98-
# - { rust: 1.76.0, vendor: Nordic, options: "" }
59+
- { rust: stable, vendor: Atmel, options: "" }
60+
- { rust: stable, vendor: Atmel, options: "-- --strict --atomics" }
61+
- { rust: stable, vendor: Freescale, options: "" }
62+
- { rust: stable, vendor: Freescale, options: "-- --strict --atomics" }
63+
- { rust: stable, vendor: Fujitsu, options: "" }
64+
- { rust: stable, vendor: Fujitsu, options: "-- --strict --atomics" }
65+
- { rust: stable, vendor: GD32, options: "" }
66+
- { rust: stable, vendor: GD32, options: "-- --strict --atomics" }
67+
- { rust: stable, vendor: Holtek, options: "" }
68+
- { rust: stable, vendor: Holtek, options: "-- --strict --atomics" }
69+
- { rust: stable, vendor: Atmel, options: "" }
70+
- { rust: stable, vendor: Atmel, options: "-- --strict --atomics" }
71+
- { rust: stable, vendor: Microchip, options: "" }
72+
- { rust: stable, vendor: Microchip, options: "-- --atomics" }
73+
- { rust: stable, vendor: Nordic, options: "" }
74+
- { rust: stable, vendor: Nordic, options: "-- --strict --atomics" }
75+
- { rust: 1.76.0, vendor: Nordic, options: "-- --strict --atomics" }
76+
- { rust: stable, vendor: Nuvoton, options: "" }
77+
- { rust: stable, vendor: Nuvoton, options: "-- --strict --atomics" }
78+
- { rust: stable, vendor: NXP, options: "" }
79+
- { rust: stable, vendor: NXP, options: "-- --strict --atomics" }
80+
- { rust: stable, vendor: RISC-V, options: "" }
81+
- { rust: stable, vendor: RISC-V, options: "-- --strict --atomics" }
82+
- { rust: stable, vendor: SiliconLabs, options: "" }
83+
- { rust: stable, vendor: SiliconLabs, options: "-- --strict --atomics" }
84+
- { rust: stable, vendor: Spansion, options: "" }
85+
- { rust: stable, vendor: Spansion, options: "-- --strict --atomics" }
86+
- { rust: stable, vendor: STMico, options: "" }
87+
- { rust: stable, vendor: STMico, options: "-- --atomics" }
88+
- { rust: stable, vendor: STMico, options: "-- --strict -f enum_value::p: --max-cluster-size --atomics --atomics-feature atomics --impl-debug --impl-defmt defmt" }
89+
- { rust: stable, vendor: Toschiba, options: "" }
90+
- { rust: stable, vendor: Toschiba, options: "-- --strict --atomics" }
91+
- { rust: stable, vendor: MSP430, options: "" }
92+
- { rust: stable, vendor: MSP430, options: "-- --atomics" }
93+
- { rust: stable, vendor: Espressif, options: "" }
94+
- { rust: stable, vendor: Espressif, options: "-- --atomics" }
9995

10096
steps:
10197
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)