Skip to content

Commit 7677f85

Browse files
committed
Update CI and dependencies
1 parent cf64b0a commit 7677f85

File tree

3 files changed

+246
-268
lines changed

3 files changed

+246
-268
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
name: Test
22
on:
33
push:
4+
branches:
5+
- main
46
pull_request:
57
jobs:
68
full:
7-
name: Node.js 17 Full
9+
name: Node.js Latest Full
810
runs-on: ubuntu-latest
911
steps:
1012
- name: Checkout the repository
11-
uses: actions/checkout@v2
13+
uses: actions/checkout@v3
1214
- name: Install pnpm
1315
uses: pnpm/action-setup@v2
1416
with:
1517
version: latest
1618
- name: Install Node.js
17-
uses: actions/setup-node@v2
19+
uses: actions/setup-node@v3
1820
with:
19-
node-version: 17
21+
node-version: 18
2022
cache: pnpm
2123
- name: Install dependencies
2224
run: pnpm install --frozen-lockfile --ignore-scripts
@@ -35,13 +37,13 @@ jobs:
3537
name: Node.js ${{ matrix.node-version }} Quick
3638
steps:
3739
- name: Checkout the repository
38-
uses: actions/checkout@v2
40+
uses: actions/checkout@v3
3941
- name: Install pnpm
4042
uses: pnpm/action-setup@v2
4143
with:
4244
version: latest
4345
- name: Install Node.js ${{ matrix.node-version }}
44-
uses: actions/setup-node@v2
46+
uses: actions/setup-node@v3
4547
with:
4648
node-version: ${{ matrix.node-version }}
4749
cache: pnpm

package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,16 @@
4444
"camelcase-css": "^2.0.1"
4545
},
4646
"devDependencies": {
47-
"@logux/eslint-config": "^46.1.1",
48-
"c8": "^7.11.0",
49-
"clean-publish": "^3.4.5",
50-
"eslint": "^8.6.0",
51-
"eslint-config-standard": "^16.0.3",
52-
"eslint-plugin-import": "^2.25.4",
53-
"eslint-plugin-node": "^11.1.0",
47+
"@logux/eslint-config": "^47.2.0",
48+
"c8": "^7.11.2",
49+
"clean-publish": "^4.0.0",
50+
"eslint": "^8.14.0",
51+
"eslint-config-standard": "^17.0.0",
52+
"eslint-plugin-import": "^2.26.0",
53+
"eslint-plugin-n": "^15.1.0",
5454
"eslint-plugin-prefer-let": "^3.0.1",
5555
"eslint-plugin-promise": "^6.0.0",
56-
"postcss": "^8.4.5",
56+
"postcss": "^8.4.12",
5757
"uvu": "^0.5.3"
5858
},
5959
"prettier": {
@@ -75,6 +75,7 @@
7575
"**/*.test.*"
7676
],
7777
"lines": 100,
78+
"reporter": "lcov",
7879
"check-coverage": true
7980
},
8081
"clean-publish": {

0 commit comments

Comments
 (0)