3131      - uses : dtolnay/rust-toolchain@v1 
3232        with :
3333          target : riscv32imc-unknown-none-elf 
34-           toolchain : nightly-2023-03-09  
34+           toolchain : nightly 
3535          components : rust-src 
36363737        with :
@@ -41,11 +41,11 @@ jobs:
4141
4242      #  Check all RISC-V targets:
4343      - name : check (esp32c3) 
44-         run : cd esp-hal-smartled/ && cargo +nightly-2023-03-09  check --features=esp32c3 
44+         run : cd esp-hal-smartled/ && cargo +nightly check --features=esp32c3 
4545      - name : check (esp32c6) 
46-         run : cd esp-hal-smartled/ && cargo +nightly-2023-03-09  check --features=esp32c6 
46+         run : cd esp-hal-smartled/ && cargo +nightly check --features=esp32c6 
4747      #  - name: check (esp32h2)
48-       #    run: cd esp-hal-smartled/ && cargo +nightly-2023-03-09  check --features=esp32h2
48+       #    run: cd esp-hal-smartled/ && cargo +nightly check --features=esp32h2
4949      #  Check all Xtensa targets:
5050      - name : check (esp32) 
5151        run : cd esp-hal-smartled/ && cargo +esp check --features=esp32,esp32_40mhz 
9191      - uses : dtolnay/rust-toolchain@v1 
9292        with :
9393          target : riscv32imc-unknown-none-elf 
94-           toolchain : nightly-2023-03-09  
94+           toolchain : nightly 
9595          components : rust-src 
9696      - uses : Swatinem/rust-cache@v2 
9797
@@ -106,17 +106,17 @@ jobs:
106106      #  Subsequent steps can just check the examples instead, as we're already
107107      #  confident that they link.
108108      - name : check esp32c2-hal (common features) 
109-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --examples --features=eh1,ufmt 
109+         run : cd esp32c2-hal/ && cargo +nightly check --examples --features=eh1,ufmt 
110110      - name : check esp32c2-hal (async, systick) 
111-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-systick 
111+         run : cd esp32c2-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-systick 
112112      - name : check esp32c2-hal (async, timg0) 
113-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
113+         run : cd esp32c2-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
114114      - name : check esp32c2-hal (async, gpio) 
115-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_wait --features=embassy,embassy-time-systick,async 
115+         run : cd esp32c2-hal/ && cargo +nightly check --example=embassy_wait --features=embassy,embassy-time-systick,async 
116116      - name : check esp32c2-hal (async, spi) 
117-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_spi --features=embassy,embassy-time-systick,async 
117+         run : cd esp32c2-hal/ && cargo +nightly check --example=embassy_spi --features=embassy,embassy-time-systick,async 
118118      - name : check esp32c2-hal (async, serial) 
119-         run : cd esp32c2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_serial --features=embassy,embassy-time-systick,async 
119+         run : cd esp32c2-hal/ && cargo +nightly check --example=embassy_serial --features=embassy,embassy-time-systick,async 
120120
121121  esp32c3-hal :
122122    runs-on : ubuntu-latest 
@@ -126,7 +126,7 @@ jobs:
126126      - uses : dtolnay/rust-toolchain@v1 
127127        with :
128128          target : riscv32imc-unknown-none-elf 
129-           toolchain : nightly-2023-03-09  
129+           toolchain : nightly 
130130          components : rust-src 
131131      - uses : Swatinem/rust-cache@v2 
132132
@@ -135,25 +135,25 @@ jobs:
135135      #  We also use this as an opportunity to verify that the examples link
136136      #  for each supported image format.
137137      - name : build esp32c3-hal (no features) 
138-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  build --examples 
138+         run : cd esp32c3-hal/ && cargo +nightly build --examples 
139139      - name : build esp32c3-hal (direct-boot) 
140-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  build --examples --features=direct-boot 
140+         run : cd esp32c3-hal/ && cargo +nightly build --examples --features=direct-boot 
141141      - name : build esp32c3-hal (mcu-boot) 
142-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  build --examples --features=mcu-boot 
142+         run : cd esp32c3-hal/ && cargo +nightly build --examples --features=mcu-boot 
143143      #  Subsequent steps can just check the examples instead, as we're already
144144      #  confident that they link.
145145      - name : check esp32c3-hal (common features) 
146-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --examples --features=eh1,ufmt 
146+         run : cd esp32c3-hal/ && cargo +nightly check --examples --features=eh1,ufmt 
147147      - name : check esp32c3-hal (async, systick) 
148-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-systick 
148+         run : cd esp32c3-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-systick 
149149      - name : check esp32c3-hal (async, timg0) 
150-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
150+         run : cd esp32c3-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
151151      - name : check esp32c3-hal (async, gpio) 
152-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --example=embassy_wait --features=embassy,embassy-time-systick,async 
152+         run : cd esp32c3-hal/ && cargo +nightly check --example=embassy_wait --features=embassy,embassy-time-systick,async 
153153      - name : check esp32c3-hal (async, spi) 
154-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --example=embassy_spi --features=embassy,embassy-time-systick,async 
154+         run : cd esp32c3-hal/ && cargo +nightly check --example=embassy_spi --features=embassy,embassy-time-systick,async 
155155      - name : check esp32c3-hal (async, serial) 
156-         run : cd esp32c3-hal/ && cargo +nightly-2023-03-09  check --example=embassy_serial --features=embassy,embassy-time-systick,async 
156+         run : cd esp32c3-hal/ && cargo +nightly check --example=embassy_serial --features=embassy,embassy-time-systick,async 
157157
158158  esp32c6-hal :
159159    runs-on : ubuntu-latest 
@@ -163,7 +163,7 @@ jobs:
163163      - uses : dtolnay/rust-toolchain@v1 
164164        with :
165165          target : riscv32imac-unknown-none-elf 
166-           toolchain : nightly-2023-03-09  
166+           toolchain : nightly 
167167          components : rust-src 
168168      - uses : Swatinem/rust-cache@v2 
169169
@@ -172,23 +172,23 @@ jobs:
172172      #  We also use this as an opportunity to verify that the examples link
173173      #  for each supported image format.
174174      - name : build esp32c6-hal (no features) 
175-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  build --examples 
175+         run : cd esp32c6-hal/ && cargo +nightly build --examples 
176176      - name : build esp32c6-hal (direct-boot) 
177-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  build --examples --features=direct-boot 
177+         run : cd esp32c6-hal/ && cargo +nightly build --examples --features=direct-boot 
178178      #  Subsequent steps can just check the examples instead, as we're already
179179      #  confident that they link.
180180      - name : check esp32c6-hal (common features) 
181-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --examples --features=eh1,ufmt 
181+         run : cd esp32c6-hal/ && cargo +nightly check --examples --features=eh1,ufmt 
182182      - name : check esp32c6-hal (async, systick) 
183-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-systick 
183+         run : cd esp32c6-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-systick 
184184      - name : check esp32c6-hal (async, timg0) 
185-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
185+         run : cd esp32c6-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-timg0 
186186      - name : check esp32c6-hal (async, gpio) 
187-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --example=embassy_wait --features=embassy,embassy-time-systick,async 
187+         run : cd esp32c6-hal/ && cargo +nightly check --example=embassy_wait --features=embassy,embassy-time-systick,async 
188188      - name : check esp32c6-hal (async, spi) 
189-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --example=embassy_spi --features=embassy,embassy-time-systick,async 
189+         run : cd esp32c6-hal/ && cargo +nightly check --example=embassy_spi --features=embassy,embassy-time-systick,async 
190190      - name : check esp32c6-hal (async, serial) 
191-         run : cd esp32c6-hal/ && cargo +nightly-2023-03-09  check --example=embassy_serial --features=embassy,embassy-time-systick,async 
191+         run : cd esp32c6-hal/ && cargo +nightly check --example=embassy_serial --features=embassy,embassy-time-systick,async 
192192
193193  esp32h2-hal :
194194    runs-on : ubuntu-latest 
@@ -198,7 +198,7 @@ jobs:
198198      - uses : dtolnay/rust-toolchain@v1 
199199        with :
200200          target : riscv32imac-unknown-none-elf 
201-           toolchain : nightly-2023-03-09  
201+           toolchain : nightly 
202202          components : rust-src 
203203      - uses : Swatinem/rust-cache@v2 
204204
@@ -207,21 +207,21 @@ jobs:
207207      #  We also use this as an opportunity to verify that the examples link
208208      #  for each supported image format.
209209      - name : build esp32h2-hal (no features) 
210-         run : cd esp32h2-hal/ && cargo +nightly-2023-03-09  build --examples 
210+         run : cd esp32h2-hal/ && cargo +nightly build --examples 
211211      #  - name: build esp32h2-hal (direct-boot)
212-       #    run: cd esp32h2-hal/ && cargo +nightly-2023-03-09  build --examples --features=direct-boot
212+       #    run: cd esp32h2-hal/ && cargo +nightly build --examples --features=direct-boot
213213      #  Subsequent steps can just check the examples instead, as we're already
214214      #  confident that they link.
215215      - name : check esp32h2-hal (common features) 
216-         run : cd esp32h2-hal/ && cargo +nightly-2023-03-09  check --examples --features=eh1,ufmt 
216+         run : cd esp32h2-hal/ && cargo +nightly check --examples --features=eh1,ufmt 
217217      #  - name: check esp32h2-hal (async, systick)
218-       #    run: cd esp32h2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-systick
218+       #    run: cd esp32h2-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-systick
219219      #  - name: check esp32h2-hal (async, timg0)
220-       #    run: cd esp32h2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_hello_world --features=embassy,embassy-time-timg0
220+       #    run: cd esp32h2-hal/ && cargo +nightly check --example=embassy_hello_world --features=embassy,embassy-time-timg0
221221      #  - name: check esp32h2-hal (async, gpio)
222-       #    run: cd esp32h2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_wait --features=embassy,embassy-time-systick,async
222+       #    run: cd esp32h2-hal/ && cargo +nightly check --example=embassy_wait --features=embassy,embassy-time-systick,async
223223      #  - name: check esp32h2-hal (async, spi)
224-       #    run: cd esp32h2-hal/ && cargo +nightly-2023-03-09  check --example=embassy_spi --features=embassy,embassy-time-systick,async
224+       #    run: cd esp32h2-hal/ && cargo +nightly check --example=embassy_spi --features=embassy,embassy-time-systick,async
225225
226226  esp32s2-hal :
227227    runs-on : ubuntu-latest 
0 commit comments