Skip to content

Test node dist

Test node dist #3

Workflow file for this run

name: Test node dist
on:
workflow_dispatch:
jobs:
testlatest:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13, macos-latest, ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: 'latest'
#check-latest: true
- run: npm ci
testnode:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13, macos-latest, ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: 'node'
#check-latest: true
- run: npm ci
testcurrent:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13, macos-latest, ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: 'current'
#check-latest: true
- run: npm ci
testchecklatest22:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13,ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: '22'
check-latest: true
testchecklatest23:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13,ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: '23'
check-latest: true
testchecknonlatest22:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13,ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: '22'
#check-latest: true
testchecknonlatest23:
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-13,ubuntu-latest]
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
#with:
# submodules: true
- uses: actions/setup-node@v4
with:
node-version: '23'
#check-latest: true