diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e1407e..1fe3b25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -72,6 +72,14 @@ jobs: - name: Check haiku if: startsWith(matrix.rust, 'nightly') && matrix.os == 'ubuntu-latest' run: cargo check -Z build-std --target x86_64-unknown-haiku + - name: Clone async-io + run: git clone https://github.com/smol-rs/async-io.git + # The async-io Cargo.toml already has a patch section at the bottom, so we + # can just add this. + - name: Patch polling + run: echo 'polling = { path = ".." }' >> async-io/Cargo.toml + - name: Test async-io + run: cargo test --manifest-path=async-io/Cargo.toml cross: runs-on: ${{ matrix.os }}