@@ -46,39 +46,35 @@ jobs:
4646 needs : [check]
4747 strategy :
4848 matrix :
49- # All generated code should be running on stable now
50- rust : [stable]
51-
52- # All vendor files we want to test on stable
53- vendor : [Atmel, Freescale, Fujitsu, GD32, Holtek, Microchip, Nordic, Nuvoton, NXP, RISC-V, SiliconLabs, Spansion, STMicro, Toshiba]
54-
5549 # Options are all, none, strict and const
56- options : [all, none]
57- exclude :
58- - vendor : Fujitsu
59- options : all
60- - vendor : Spansion
61- options : all
62- - vendor : STMicro
63- options : all
64- - vendor : Nuvoton
65- options : all
66- - vendor : Microchip
67- options : all
68- - vendor : RISC-V
69- options : all
7050 include :
51+ - { rust: stable, vendor: Atmel, options: all }
52+ - { rust: stable, vendor: Atmel, options: "" }
53+ - { rust: stable, vendor: Freescale, options: all }
54+ - { rust: stable, vendor: Freescale, options: "" }
55+ - { rust: stable, vendor: Fujitsu, options: "" }
56+ - { rust: stable, vendor: GD32, options: all }
57+ - { rust: stable, vendor: GD32, options: "" }
58+ - { rust: stable, vendor: Holtek, options: all }
59+ - { rust: stable, vendor: Holtek, options: "" }
60+ - { rust: stable, vendor: Microchip, options: "" }
61+ - { rust: stable, vendor: Nordic, options: all }
62+ - { rust: stable, vendor: Nordic, options: "" }
63+ - { rust: stable, vendor: Nuvoton, options: "" }
64+ - { rust: stable, vendor: NXP, options: all }
65+ - { rust: stable, vendor: NXP, options: "" }
66+ - { rust: stable, vendor: RISC-V, options: "" }
67+ - { rust: stable, vendor: SiliconLabs, options: all }
68+ - { rust: stable, vendor: SiliconLabs, options: "" }
69+ - { rust: stable, vendor: Spansion, options: "" }
70+ - { rust: stable, vendor: STMicro, options: "" }
71+ - { rust: stable, vendor: Toshiba, options: all }
72+ - { rust: stable, vendor: Toshiba, options: "" }
7173 # Test MSRV
72- - rust : 1.60.0
73- vendor : Nordic
74-
75- # Use nightly for architectures which don't support stable
76- - rust : nightly
77- vendor : OTHER
78-
74+ - { rust: 1.60.0, vendor: Nordic, options: "" }
7975 # Use nightly for architectures which don't support stable
80- - rust : nightly
81- vendor : Espressif
76+ - { rust: nightly, vendor: OTHER, options: "" }
77+ - { rust: nightly, vendor: Espressif, options: "" }
8278
8379 steps :
8480 - uses : actions/checkout@v3
@@ -125,7 +121,7 @@ jobs:
125121 - name : Run CI script
126122 env :
127123 VENDOR : RISC-V
128- OPTIONS : all
124+ OPTIONS : " "
129125 COMMAND : clippy
130126 run : bash ci/script.sh
131127
0 commit comments