Skip to content

Commit

Permalink
Run tests on all OSs (microsoft#52350)
Browse files Browse the repository at this point in the history
  • Loading branch information
jakebailey authored Mar 13, 2024
1 parent 5e8f900 commit ac8eb2c
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,13 @@ defaults:

jobs:
test:
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- windows-latest
- macos-14
node-version:
- '20'
- '18'
Expand All @@ -35,9 +37,15 @@ jobs:
- 'true'
include:
- node-version: '*'
bundle: 'false'

name: Test Node ${{ matrix.node-version }} with --bundle=${{ matrix.bundle }}
bundle: false
os: ubuntu-latest
exclude:
# No Node 14 on ARM macOS
- node-version: '14'
os: macos-14

runs-on: ${{ matrix.os }}
name: Test Node ${{ matrix.node-version }} on ${{ matrix.os }}${{ (!matrix.bundle && ' with --no-bundle') || '' }}

steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down

0 comments on commit ac8eb2c

Please sign in to comment.