From 26da4f8fc37aa838be6b360812458dfacbb65ffb Mon Sep 17 00:00:00 2001 From: John Chadwick Date: Tue, 16 Jul 2024 17:15:40 -0400 Subject: [PATCH] Add macOS testing to CI Windows does not quite work yet, there are a multitude of issues with cel-cpp that prevent it from functioning :( --- .github/workflows/ci.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b0d7740..98d7ac2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,8 +12,11 @@ permissions: contents: read jobs: test: + strategy: + matrix: + os: [ubuntu-latest, macos-latest] name: Unit tests - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} steps: - name: Cache uses: actions/cache@v3 @@ -24,6 +27,9 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 1 + - name: Install Make + run: choco install make + if: runner.os == 'Windows' - name: Install go uses: actions/setup-go@v5 with: