From 8375922c069a244133d083a0bb50273e134be6b1 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Tue, 12 May 2026 15:05:36 +0300 Subject: ci: run checks on macos --- .github/workflows/ci.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4eef595f..42567df2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,12 @@ concurrency: jobs: check: - runs-on: ubuntu-latest + name: check (${{ matrix.os }}) + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest] + runs-on: ${{ matrix.os }} steps: - name: Checkout uses: actions/checkout@v4 @@ -35,6 +40,10 @@ jobs: with: version: 0.15.2 + - name: Install macOS build tools + if: runner.os == 'macOS' + run: brew install cmake ninja + - name: Restore cargo cache uses: Swatinem/rust-cache@v2 -- cgit v1.2.3