From 3056660c860a77f9fafb96356c720600ae933663 Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Fri, 25 Aug 2023 14:36:06 -0700 Subject: [PATCH] ci: run the cargo package check for all targets --- .github/workflows/ci.yml | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 63df4169..4ff05fbb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -176,16 +176,8 @@ jobs: # but for now, make sure that BoringSSL only builds. run: cargo check --target ${{ matrix.target }} --all-targets name: Check tests (iOS) - - package: - name: Test boring-sys package - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Install Rust - run: rustup update stable && rustup default stable - - name: Test boring-sys cargo package - run: cargo package -p boring-sys + - name: Test boring-sys cargo package + run: cargo package -p boring-sys test-fips: name: Test FIPS integration @@ -207,8 +199,9 @@ jobs: run: ln -s clang clang++-12 - run: cargo test --features fips name: Run tests - - run: cargo package --features fips - name: Test boring-sys cargo package (FIPS) + - name: Test boring-sys cargo package (FIPS) + run: cargo package -p boring-sys--features fips + test-features: name: Test features