From 05074d807ee6fb86d59bd18f2824d61009f4f147 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Sun, 19 Mar 2023 13:03:55 +0100 Subject: [PATCH] feat: without nested action --- .github/workflows/ci-multiplatform.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-multiplatform.yml b/.github/workflows/ci-multiplatform.yml index 5476b16..ee578d6 100644 --- a/.github/workflows/ci-multiplatform.yml +++ b/.github/workflows/ci-multiplatform.yml @@ -120,10 +120,16 @@ jobs: - windows-latest steps: - uses: actions/checkout@v3 - - uses: ./.github/actions/setup-rust - - uses: ./.github/actions/cargo-llvm-cov - with: - name: test-${{matrix.os}} + - name: Install packages (macOS) + if: matrix.os == 'macos-latest' + run: | + ci/scripts/macos-install-packages + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2.0.0 + - name: Install Rust + uses: dtolnay/rust-toolchain@master - name: Run unit tests run: cargo test --locked --all-targets --workspace --all-features timeout-minutes: 10