From 25b6e28fe063d9aa588c7992d7967f6c36e4b46f Mon Sep 17 00:00:00 2001 From: Matt Knight Date: Mon, 23 Dec 2024 13:55:03 -0800 Subject: [PATCH] add matrices --- .github/workflows/ci.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ca3f98b..08574e8f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,6 @@ jobs: build: name: Build runs-on: ${{ matrix.os }} - continue-on-error: true steps: - name: Checkout uses: actions/checkout@v4 @@ -48,6 +47,13 @@ jobs: unit-test-regz: name: Unit Test Regz + strategy: + matrix: + os: [ + ubuntu-latest, + windows-latest, + macos-latest, + ] runs-on: ${{ matrix.os }} steps: - name: Checkout @@ -62,6 +68,13 @@ jobs: unit-test-uf2: name: Unit Test UF2 + strategy: + matrix: + os: [ + ubuntu-latest, + windows-latest, + macos-latest, + ] runs-on: ${{ matrix.os }} steps: - name: Checkout @@ -76,6 +89,13 @@ jobs: build-website: name: Build Website + strategy: + matrix: + os: [ + ubuntu-latest, + windows-latest, + macos-latest, + ] runs-on: ${{ matrix.os }} steps: - name: Checkout @@ -115,7 +135,6 @@ jobs: build-examples: name: Build Examples runs-on: ubuntu-latest - continue-on-error: true strategy: matrix: example_dir: [