From 9f0d5c69e9d138878dc5837c61f11b3549541c5a Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Mon, 10 Jun 2024 09:47:47 -0400 Subject: [PATCH] ci: check x86 --- .github/workflows/ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf76c75..ab1ebd5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,7 @@ jobs: needs: - test - simd + - check_x86 - msrv_x64 - msrv_aarch64 - miri @@ -111,6 +112,28 @@ jobs: RUSTFLAGS: -C target_feature=${{ matrix.target_feature }} CARGO_CFG_HTTPARSE_DISABLE_SIMD_COMPILETIME: ${{ matrix.disable_compiletime }} + check_x86: + name: check x86 + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Setup Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: 1.36.0 + override: true + target: i686-unknown-linux-musl + + # Only build, dev-dependencies don't compile on 1.36.0 + - name: Build + uses: actions-rs/cargo@v1 + with: + command: build + args: --target i686-unknown-linux-musl + msrv_x64: name: msrv (x64) runs-on: ubuntu-latest