Skip to content

Commit 5e7a978

Browse files
committed
dep(eslint): update to v8, update GHA to modern versions
1 parent 3adb7e9 commit 5e7a978

4 files changed

Lines changed: 2162 additions & 1037 deletions

File tree

.github/workflows/lint.js.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@ name: Linting
55

66
on: [push, pull_request]
77

8+
permissions:
9+
contents: read
10+
811
jobs:
912
build:
1013
runs-on: ubuntu-latest
1114
steps:
12-
- uses: actions/checkout@v2
13-
- uses: actions/setup-node@v1
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-node@v4
1417
with:
15-
node-version: 16
16-
- run: npm i
18+
node-version: 22
19+
- run: npm ci
1720
- run: npm run lint

.github/workflows/node.js.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
branches: [ master ]
99
pull_request:
1010
branches: [ master ]
11+
types: [opened, synchronize, reopened]
12+
13+
permissions:
14+
contents: read
1115

1216
jobs:
1317
build:
@@ -16,13 +20,12 @@ jobs:
1620

1721
strategy:
1822
matrix:
19-
node-version: [22.x]
20-
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
23+
node-version: [22, 24]
2124

2225
steps:
23-
- uses: actions/checkout@v2
26+
- uses: actions/checkout@v4
2427
- name: Use Node.js ${{ matrix.node-version }}
25-
uses: actions/setup-node@v1
28+
uses: actions/setup-node@v4
2629
with:
2730
node-version: ${{ matrix.node-version }}
2831
- run: npm ci

0 commit comments

Comments
 (0)