Skip to content
name: With Specific Node Version
on:
workflow_dispatch:
push:
branches:
- pr-mirror-url
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest, macos-13, ubuntu-24.04-arm]
steps:
- uses: actions/checkout@v4
- uses: marco-ippolito/setup-node@mirror
with:
node-version: '20.18.1'
mirror-url: 'https://nodejs.org/dist/'
- name: Verify Node.js installation
run: node -v
- run: npm i
test-non-lts:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest, macos-13, ubuntu-24.04-arm]
steps:
- uses: actions/checkout@v4
- uses: marco-ippolito/setup-node@mirror
with:
node-version: '23.8.0'
mirror-url: 'https://nodejs.org/dist/'
- name: Verify Node.js installation
run: node -v
- run: npm i