From 090925f07c876633d189181e945c6cd815d0fa90 Mon Sep 17 00:00:00 2001 From: Ayushman Chhabra <14110965+ayushmanchhabra@users.noreply.github.com> Date: Wed, 1 Nov 2023 12:22:42 -0400 Subject: [PATCH] ci: add mac and win runner images --- .github/workflows/ci.yml | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a40652..170472d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,11 @@ concurrency: jobs: e2e: - runs-on: ubuntu-22.04 + strategy: + matrix: + os: [macos-13, ubuntu-22.04, windows-2022] + fail-fast: false + runs-on: ${{ matrix.os }} steps: - name: Checkout repository uses: actions/checkout@v4.1.1 @@ -27,20 +31,3 @@ jobs: run: npm ci - name: Run test run: npm test - npm: - runs-on: ubuntu-22.04 - steps: - - name: Checkout repository - uses: actions/checkout@v4.1.1 - - name: Test publish sdk tag to npm - uses: JS-DevTools/npm-publish@v3.0.1 - with: - token: ${{ secrets.NPM_TOKEN }} - tag: sdk - dry-run: true - - name: Test publish latest tag to npm - uses: JS-DevTools/npm-publish@v3.0.1 - with: - token: ${{ secrets.NPM_TOKEN }} - tag: latest - dry-run: true \ No newline at end of file