File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -163,14 +163,21 @@ jobs:
163
163
164
164
- name : cargo check
165
165
run : |
166
- cargo check --target=${{ matrix.target }}
167
- cargo check --target=${{ matrix.target }} --features="alloc"
168
- cargo check --target=${{ matrix.target }} --features="bytes"
169
- cargo check --target=${{ matrix.target }} --features="defmt"
170
- cargo check --target=${{ matrix.target }} --features="mpmc_large"
171
- cargo check --target=${{ matrix.target }} --features="portable-atomic-critical-section"
172
- cargo check --target=${{ matrix.target }} --features="serde"
173
- cargo check --target=${{ matrix.target }} --features="ufmt"
166
+ cargo check --target="${target}"
167
+ cargo check --target="${target}" --features="alloc"
168
+
169
+ # Needs native atomics, since `bytes` doesn't support `portable-atomic`.
170
+ if [ "${target}" != "riscv32imc-unknown-none-elf" ] && [ "${target}" != "thumbv6m-none-eabi" ]; then
171
+ cargo check --target="${target}" --features="bytes"
172
+ fi
173
+
174
+ cargo check --target="${target}" --features="defmt"
175
+ cargo check --target="${target}" --features="mpmc_large"
176
+ cargo check --target="${target}" --features="portable-atomic-critical-section"
177
+ cargo check --target="${target}" --features="serde"
178
+ cargo check --target="${target}" --features="ufmt"
179
+ env :
180
+ target : ${{ matrix.target }}
174
181
175
182
doc :
176
183
name : doc
You can’t perform that action at this time.
0 commit comments