diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0500ba8..df52492 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: pull_request: push: branches: - - master + - espidf schedule: - cron: '0 2 * * 0' @@ -56,6 +56,12 @@ jobs: RUSTFLAGS: ${{ env.RUSTFLAGS }} --cfg polling_test_poll_backend if: startsWith(matrix.os, 'ubuntu') - run: cargo hack build --feature-powerset --no-dev-deps + - name: Add rust-src + if: matrix.rust == 'nightly' + run: rustup component add rust-src + - name: Check selected Tier 3 targets + if: matrix.rust == 'nightly' && matrix.os = 'ubuntu-latest' + run: cargo +nightly check -Z build-std --target=riscv32imc-esp-espidf --config 'patch.crates-io.rustix.git="https://github.com/bytecodealliance/rustix"' cross: runs-on: ${{ matrix.os }}