From 38b10ddb5a8e66683ae7586abe0ce85a49323194 Mon Sep 17 00:00:00 2001 From: Johnosezele Date: Mon, 4 Aug 2025 16:27:42 +0100 Subject: [PATCH] feat: Add macOS to CI test matrix with full integration tests --- .github/workflows/rust.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 157da0d6b..25ca907bd 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -32,6 +32,26 @@ jobs: - name: Run tests run: RUST_LOG=debug bash contrib/test.sh + Test-Stable-macOS: + name: Stable tests on macOS + runs-on: macos-latest + env: + # Override the value from the rust-toolchain file + RUSTUP_TOOLCHAIN: stable + steps: + - name: "Checkout repo" + uses: actions/checkout@v4 + - name: "Install stable toolchain" + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + - name: "Use cache" + uses: Swatinem/rust-cache@v2 + - name: Run tests + run: RUST_LOG=debug bash contrib/test.sh + shell: bash + + Format: runs-on: ubuntu-latest steps: