mirror of
https://github.com/rust-embedded/heapless.git
synced 2025-10-01 06:20:34 +00:00
Fix cargo check
for bytes
feature.
This commit is contained in:
parent
37cbf6d6cf
commit
21dc2dd490
23
.github/workflows/build.yml
vendored
23
.github/workflows/build.yml
vendored
@ -163,14 +163,21 @@ jobs:
|
||||
|
||||
- name: cargo check
|
||||
run: |
|
||||
cargo check --target=${{ matrix.target }}
|
||||
cargo check --target=${{ matrix.target }} --features="alloc"
|
||||
cargo check --target=${{ matrix.target }} --features="bytes"
|
||||
cargo check --target=${{ matrix.target }} --features="defmt"
|
||||
cargo check --target=${{ matrix.target }} --features="mpmc_large"
|
||||
cargo check --target=${{ matrix.target }} --features="portable-atomic-critical-section"
|
||||
cargo check --target=${{ matrix.target }} --features="serde"
|
||||
cargo check --target=${{ matrix.target }} --features="ufmt"
|
||||
cargo check --target="${target}"
|
||||
cargo check --target="${target}" --features="alloc"
|
||||
|
||||
# Needs native atomics, since `bytes` doesn't support `portable-atomic`.
|
||||
if [ "${target}" != "riscv32imc-unknown-none-elf" ] && [ "${target}" != "thumbv6m-none-eabi" ]; then
|
||||
cargo check --target="${target}" --features="bytes"
|
||||
fi
|
||||
|
||||
cargo check --target="${target}" --features="defmt"
|
||||
cargo check --target="${target}" --features="mpmc_large"
|
||||
cargo check --target="${target}" --features="portable-atomic-critical-section"
|
||||
cargo check --target="${target}" --features="serde"
|
||||
cargo check --target="${target}" --features="ufmt"
|
||||
env:
|
||||
target: ${{ matrix.target }}
|
||||
|
||||
doc:
|
||||
name: doc
|
||||
|
Loading…
x
Reference in New Issue
Block a user