Skip to content

Commit 5f72df0

Browse files
committed
fix(ci): update deprecated GitHub Actions to current versions
- actions/checkout: v2 → v4 - actions/setup-node: v2 → v4 - codecov/codecov-action: v2 → v5 - github/codeql-action/*: v1 → v3
1 parent 8e592e5 commit 5f72df0

2 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/codeql-analysis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ jobs:
3838

3939
steps:
4040
- name: Checkout repository
41-
uses: actions/checkout@v2
41+
uses: actions/checkout@v4
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL
45-
uses: github/codeql-action/init@v1
45+
uses: github/codeql-action/init@v3
4646
with:
4747
languages: ${{ matrix.language }}
4848
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -53,7 +53,7 @@ jobs:
5353
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5454
# If this step fails, then you should remove it and run the build manually (see below)
5555
- name: Autobuild
56-
uses: github/codeql-action/autobuild@v1
56+
uses: github/codeql-action/autobuild@v3
5757

5858
# ℹ️ Command-line programs to run using the OS shell.
5959
# 📚 https://git.io/JvXDl
@@ -67,4 +67,4 @@ jobs:
6767
# make release
6868

6969
- name: Perform CodeQL Analysis
70-
uses: github/codeql-action/analyze@v1
70+
uses: github/codeql-action/analyze@v3

.github/workflows/test.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository
15-
uses: actions/checkout@v2
15+
uses: actions/checkout@v4
1616

1717
- name: Setup Node.js 16.x
18-
uses: actions/setup-node@v2
18+
uses: actions/setup-node@v4
1919
with:
2020
node-version: '24.x'
2121

@@ -47,10 +47,10 @@ jobs:
4747
needs: cache-npm
4848
steps:
4949
- name: Checkout repository
50-
uses: actions/checkout@v2
50+
uses: actions/checkout@v4
5151

5252
- name: Setup Node.js 16.x
53-
uses: actions/setup-node@v2
53+
uses: actions/setup-node@v4
5454
with:
5555
node-version: '24.x'
5656

@@ -82,10 +82,10 @@ jobs:
8282
needs: cache-npm
8383
steps:
8484
- name: Checkout repository
85-
uses: actions/checkout@v2
85+
uses: actions/checkout@v4
8686

8787
- name: Setup Node.js 16.x
88-
uses: actions/setup-node@v2
88+
uses: actions/setup-node@v4
8989
with:
9090
node-version: '24.x'
9191

@@ -115,10 +115,10 @@ jobs:
115115
needs: cache-npm
116116
steps:
117117
- name: Checkout repository
118-
uses: actions/checkout@v2
118+
uses: actions/checkout@v4
119119

120120
- name: Setup Node.js 16.x
121-
uses: actions/setup-node@v2
121+
uses: actions/setup-node@v4
122122
with:
123123
node-version: '24.x'
124124

@@ -139,7 +139,7 @@ jobs:
139139
CI: true
140140

141141
- name: Upload code coverage reports to Codecov
142-
uses: codecov/codecov-action@v2
142+
uses: codecov/codecov-action@v5
143143
with:
144144
token: ${{ secrets.CODECOV_TOKEN }}
145145

@@ -150,10 +150,10 @@ jobs:
150150
needs: cache-npm
151151
steps:
152152
- name: Checkout repository
153-
uses: actions/checkout@v2
153+
uses: actions/checkout@v4
154154

155155
- name: Setup Node.js 16.x
156-
uses: actions/setup-node@v2
156+
uses: actions/setup-node@v4
157157
with:
158158
node-version: '24.x'
159159

0 commit comments

Comments
 (0)