From 0f792d2fd6514b6444c8788454474dcbf5030e89 Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Thu, 3 Aug 2023 12:22:03 +0800 Subject: [PATCH] ci: run workflows with matrix strategy for each OS (#39) --- .github/workflows/test.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 13b3467e..189a38a4 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -7,7 +7,11 @@ on: branches: [latest, main] jobs: package: - runs-on: macos-latest + runs-on: ${{ matrix.os }}-latest + strategy: + fail-fast: false + matrix: + os: [windows, ubuntu, macos] steps: - name: Checkout uses: actions/checkout@v3.5.3