ci: remove node version from matrix (#23706)

This commit is contained in:
Daniel Roe 2023-10-16 20:33:53 +01:00 committed by GitHub
parent fc65b362e0
commit 46160bf7b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 32 additions and 46 deletions

View File

@ -25,7 +25,6 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }}
cache: "yarn" cache: "yarn"
- name: install - name: install

View File

@ -26,7 +26,6 @@ jobs:
matrix: matrix:
# os: [ubuntu-latest, macos-latest, windows-latest] # os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
@ -35,7 +34,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: fetch tags - name: fetch tags
@ -52,7 +51,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
lint: lint:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -60,14 +59,13 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -78,7 +76,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: lint - name: lint
run: yarn test:lint run: yarn test:lint
@ -96,14 +94,13 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -114,7 +111,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: audit - name: audit
run: yarn run audit run: yarn run audit
@ -127,14 +124,13 @@ jobs:
matrix: matrix:
# os: [ubuntu-latest, macos-latest, windows-latest] # os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -145,7 +141,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: test unit - name: test unit
run: yarn test:unit --coverage run: yarn test:unit --coverage
@ -164,7 +160,6 @@ jobs:
matrix: matrix:
# os: [ubuntu-latest, macos-latest, windows-latest] # os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
env: env:
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
@ -174,7 +169,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -185,7 +180,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: build - name: build
run: yarn test:fixtures -i run: yarn test:fixtures -i
@ -193,7 +188,7 @@ jobs:
- name: Save fixtures - name: Save fixtures
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
needs: setup needs: setup
@ -203,14 +198,13 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -221,12 +215,12 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: restore fixtures - name: restore fixtures
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
- name: lint app - name: lint app
@ -240,14 +234,13 @@ jobs:
matrix: matrix:
# os: [ubuntu-latest, macos-latest, windows-latest] # os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -258,12 +251,12 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: restore fixtures - name: restore fixtures
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
- name: test dev - name: test dev
@ -277,14 +270,13 @@ jobs:
matrix: matrix:
# os: [ubuntu-latest, macos-latest, windows-latest] # os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -295,12 +287,12 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: restore fixtures - name: restore fixtures
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
- name: test e2e - name: test e2e
@ -315,7 +307,6 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest] os: [ubuntu-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
@ -334,11 +325,11 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
registry-url: "https://registry.npmjs.org" registry-url: "https://registry.npmjs.org"

View File

@ -25,14 +25,13 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [windows-latest] os: [windows-latest]
node: [16]
steps: steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: install - name: install
@ -46,7 +45,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
test-unit: test-unit:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -54,7 +53,6 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [windows-latest] os: [windows-latest]
node: [16]
env: env:
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
@ -64,7 +62,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -75,7 +73,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: test unit - name: test unit
run: yarn test:unit --testPathIgnorePatterns=packages/cli run: yarn test:unit --testPathIgnorePatterns=packages/cli
@ -88,7 +86,6 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [windows-latest] os: [windows-latest]
node: [16]
env: env:
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
@ -98,7 +95,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -109,7 +106,7 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: build - name: build
run: yarn test:fixtures run: yarn test:fixtures
@ -117,7 +114,7 @@ jobs:
- name: Save fixtures - name: Save fixtures
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
needs: setup needs: setup
@ -127,7 +124,6 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [windows-latest] os: [windows-latest]
node: [16]
env: env:
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
@ -137,7 +133,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 - uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
with: with:
node-version: ${{ matrix.node }} node-version: 16
cache: "yarn" cache: "yarn"
- name: restore workspace cache - name: restore workspace cache
@ -148,12 +144,12 @@ jobs:
packages/*/node_modules packages/*/node_modules
distributions/*/node_modules distributions/*/node_modules
packages/*/dist packages/*/dist
key: ${{ matrix.os }}-node-v${{ matrix.node }}-nuxt-${{ github.sha }} key: ${{ matrix.os }}-node-v16-nuxt-${{ github.sha }}
- name: restore fixtures - name: restore fixtures
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
with: with:
name: fixtures-${{ matrix.os }}-node-v${{ matrix.node }} name: fixtures-${{ matrix.os }}-node-v16
path: test/fixtures path: test/fixtures
- name: test dev - name: test dev