diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7efd20bdf..5c47472ce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,6 +80,12 @@ jobs: target: riscv32imc-unknown-none-elf,riscv32imac-unknown-none-elf toolchain: stable components: rust-src + # Install the Rust nightly toolchain for RISC-V devices, because of `-Zdoctest-xcompile` + - uses: dtolnay/rust-toolchain@v1 + with: + target: riscv32imc-unknown-none-elf,riscv32imac-unknown-none-elf + toolchain: nightly + components: rust-src - uses: Swatinem/rust-cache@v2 with: