diff --git a/.github/workflows/versions.yml b/.github/workflows/versions.yml index 7dafb90f..de7d00dc 100644 --- a/.github/workflows/versions.yml +++ b/.github/workflows/versions.yml @@ -30,7 +30,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-13] + os: [ubuntu-24.04, windows-latest, macos-13] node-version: [lts/dubnium, lts/erbium, lts/fermium, lts/*, lts/-1] steps: - uses: actions/checkout@v4 @@ -60,7 +60,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [ '20-v8-canary', @@ -85,7 +85,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [20.11.0-nightly202312211a0be537da, 21-nightly, 18.0.0-nightly] steps: @@ -106,7 +106,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [20.0.0-rc.1, 18.0.0-rc.2, 19.0.0-rc.0] steps: - uses: actions/checkout@v4 @@ -126,7 +126,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [18.20.0, 20.10.0, 22.0.0] steps: - uses: actions/checkout@v4 @@ -143,7 +143,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [18, 20, 22] steps: - uses: actions/checkout@v4 @@ -161,7 +161,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version-file: [.nvmrc, .tool-versions, .tool-versions-node, package.json] steps: @@ -178,7 +178,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - name: Setup node from node version file @@ -193,7 +193,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] steps: - uses: actions/checkout@v4 - name: Setup node from node version file @@ -208,7 +208,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [17, 19] steps: - uses: actions/checkout@v4 @@ -225,7 +225,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-13] + os: [ubuntu-24.04, windows-latest, macos-13] steps: - uses: actions/checkout@v4 # test old versions which didn't have npm and layout different @@ -255,7 +255,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-latest] node-version: [current, latest, node] steps: - name: Get node version