Skip to content

Commit

Permalink
[actions] further shard; update action deps
Browse files Browse the repository at this point in the history
  • Loading branch information
ljharb committed Aug 4, 2024
1 parent 13ec198 commit bec56bb
Show file tree
Hide file tree
Showing 9 changed files with 29 additions and 98 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/node-10-11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -55,13 +55,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node v10 - v11'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/node-12-13.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -55,13 +55,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node v12 - v13'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/node-14-15.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -55,13 +55,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node v14 - v15'
Expand Down
69 changes: 0 additions & 69 deletions .github/workflows/node-16+.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/node-4-6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -55,13 +55,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node v4 - v6'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/node-7-9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -55,13 +55,13 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node v7 - v9'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/node-iojs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
skip-ls-check: true
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

minors:
needs: [matrix, latest]
Expand All @@ -56,14 +56,14 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
skip-ls-check: true
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'io.js'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/node-zero.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
cache-node-modules-key: node_modules-${{ github.workflow }}-${{ github.action }}-${{ github.run_id }}
skip-ls-check: true
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

unstable:
needs: [matrix, stable]
Expand All @@ -59,15 +59,15 @@ jobs:
- test:shams:getownpropertysymbols

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ljharb/actions/node/install@main
name: 'nvm install ${{ matrix.node-version }} && npm install'
with:
node-version: ${{ matrix.node-version }}
cache-node-modules-key: node_modules-${{ github.workflow }}-${{ github.action }}-${{ github.run_id }}
skip-ls-check: true
- run: npm run ${{ matrix.command }}
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3.1.5

node:
name: 'node 0.x'
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"pretest": "npm run --silent lint",
"test": "npm run tests-only",
"posttest": "aud --production",
"tests-only": "npm run test:stock && npm run test:staging && npm run test:shams",
"tests-only": "npm run test:stock && npm run test:shams",
"test:stock": "nyc node test",
"test:staging": "nyc node --harmony --es-staging test",
"test:shams": "npm run --silent test:shams:getownpropertysymbols && npm run --silent test:shams:corejs",
Expand Down

0 comments on commit bec56bb

Please sign in to comment.