Run tests on all OSs (#52350)

This commit is contained in:
Jake Bailey
2024-03-13 12:42:38 -07:00
committed by GitHub
parent 5e8f900afa
commit ac8eb2c993

View File

@@ -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'
@@ -35,9 +37,15 @@ jobs:
- 'true'
include:
- node-version: '*'
bundle: 'false'
bundle: false
os: ubuntu-latest
exclude:
# No Node 14 on ARM macOS
- node-version: '14'
os: macos-14
name: Test Node ${{ matrix.node-version }} with --bundle=${{ matrix.bundle }}
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