Skip to content

Commit dea843b

Browse files
authored
Merge pull request #119 from css-george/ci
Update GHA workflows to latest steps
2 parents 51b1368 + 5cfe7d4 commit dea843b

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,8 @@ updates:
44
directory: "/"
55
schedule:
66
interval: weekly
7+
8+
- package-ecosystem: github-actions
9+
directory: "/"
10+
schedule:
11+
interval: weekly

.github/workflows/ci.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@ jobs:
1515
name: Lint
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v4
1919

2020
- name: Use Node.js latest
21-
uses: actions/setup-node@v2
21+
uses: actions/setup-node@v4
22+
with:
23+
cache: npm
2224

2325
- name: npm install
2426
run: npm ci
@@ -27,22 +29,26 @@ jobs:
2729
run: npm run lint
2830

2931
- name: Initialize CodeQL
30-
uses: github/codeql-action/init@v1
32+
uses: github/codeql-action/init@v3
3133
with:
32-
languages: javascript
34+
tools: linked
35+
languages: javascript, actions
36+
queries: security-and-quality
3337

3438
- name: Perform CodeQL Analysis
35-
uses: github/codeql-action/analyze@v1
39+
uses: github/codeql-action/analyze@v3
3640

3741

3842
test:
3943
name: Test
4044
runs-on: ubuntu-latest
4145
steps:
42-
- uses: actions/checkout@v2
46+
- uses: actions/checkout@v4
4347

4448
- name: Use Node.js latest
45-
uses: actions/setup-node@v2
49+
uses: actions/setup-node@v4
50+
with:
51+
cache: npm
4652

4753
- name: npm install and test
4854
run: npm cit

0 commit comments

Comments
 (0)