Skip to content

Commit 5d30fbf

Browse files
committed
ci: remove lint dep, faster run
1 parent 75766a9 commit 5d30fbf

3 files changed

Lines changed: 7 additions & 28 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
node-version: ${{ fromJson(needs.get-lts.outputs.active) }}
2828
fail-fast: false
2929
steps:
30-
- uses: actions/setup-node@v4
30+
- uses: actions/setup-node@v6
3131
name: Node ${{ matrix.node-version }} on ${{ matrix.os }}
3232
with:
3333
node-version: ${{ matrix.node-version }}

.github/workflows/coverage.yml

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,19 @@ on:
55

66
env:
77
CI: true
8-
node-version: lts/*
8+
NODE_ENV: cov
99

1010
jobs:
1111
coverage:
1212
runs-on: ubuntu-latest
1313
permissions:
1414
contents: read
1515
steps:
16-
- uses: actions/setup-node@v6
17-
name: Node ${{ env.node-version }}
18-
with:
19-
node-version: ${{ env.node-version }}
20-
21-
- uses: actions/checkout@v6
22-
16+
- uses: actions/setup-node@v4
17+
- uses: actions/checkout@v4
2318
- run: npm install
24-
25-
- name: run coverage
26-
run: npx -y c8 --reporter=lcov npm test
27-
env:
28-
NODE_ENV: cov
29-
30-
- name: codecov
31-
uses: codecov/codecov-action@v2
32-
33-
- name: Coveralls
34-
uses: coverallsapp/github-action@master
19+
- run: npm run test:coverage
20+
- uses: codecov/codecov-action@v2
21+
- uses: coverallsapp/github-action@master
3522
with:
3623
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/publish.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ on:
55

66
env:
77
CI: true
8-
node-version: lts/*
98

109
jobs:
1110
build:
@@ -14,9 +13,6 @@ jobs:
1413
contents: read
1514
steps:
1615
- uses: actions/setup-node@v6
17-
name: Node ${{ env.node-version }}
18-
with:
19-
node-version: ${{ env.node-version }}
2016
- uses: actions/checkout@v6
2117
- run: npm install
2218
- run: npm test
@@ -29,14 +25,11 @@ jobs:
2925
id-token: write
3026
steps:
3127
- uses: actions/setup-node@v6
32-
name: Node ${{ env.node-version }}
3328
with:
34-
node-version: ${{ env.node-version }}
3529
registry-url: https://registry.npmjs.org/
3630
- uses: actions/checkout@v6
3731
with:
3832
fetch-depth: 0
39-
# fetch-depth 0 needed by GitHub Release
4033
- run: npm publish --access public
4134

4235
publish-gpr:
@@ -49,7 +42,6 @@ jobs:
4942
- uses: actions/checkout@v6
5043
- uses: actions/setup-node@v6
5144
with:
52-
node-version: ${{ env.node-version }}
5345
registry-url: https://npm.pkg.github.com/
5446
scope: '@nictool'
5547
- run: npm publish

0 commit comments

Comments
 (0)