Skip to content

Commit 75aacf2

Browse files
黄飞虹claude
andcommitted
fix(ci): upgrade actions/checkout to v5 for Node.js 24
- Eliminates Node.js 20 deprecation warnings permanently - actions/checkout@v5 runs on Node.js 24 natively Sources: - https://github.com/actions/checkout/releases - https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cd1d40b commit 75aacf2

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
# Only GitHub Actions workflows are scanned for security issues
5454
steps:
5555
- name: Checkout repository
56-
uses: actions/checkout@v4
56+
uses: actions/checkout@v5
5757

5858
# Add any setup steps before running the `github/codeql-action/init` action.
5959
# This includes steps like installing compilers or runtimes (`actions/setup-node`

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
permissions:
2727
contents: write
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v5
3030

3131
- name: Deploy
3232
uses: peaceiris/actions-gh-pages@v4

.github/workflows/docker-publish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
should_publish: ${{ steps.check.outputs.should_publish }}
4747
steps:
4848
- name: Checkout code
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@v5
5050

5151
- name: Check upstream version
5252
id: check
@@ -124,7 +124,7 @@ jobs:
124124
packages: write
125125
contents: read
126126
steps:
127-
- uses: actions/checkout@v4
127+
- uses: actions/checkout@v5
128128
- name: Set up Docker Buildx
129129
uses: docker/setup-buildx-action@v4
130130
- name: Login to GHCR
@@ -156,7 +156,7 @@ jobs:
156156
packages: write
157157
contents: read
158158
steps:
159-
- uses: actions/checkout@v4
159+
- uses: actions/checkout@v5
160160
- name: Set up Docker Buildx
161161
uses: docker/setup-buildx-action@v4
162162
- name: Login to GHCR
@@ -199,7 +199,7 @@ jobs:
199199
packages: write
200200
contents: read
201201
steps:
202-
- uses: actions/checkout@v4
202+
- uses: actions/checkout@v5
203203
- name: Set up Docker Buildx
204204
uses: docker/setup-buildx-action@v4
205205
- name: Login to GHCR
@@ -234,7 +234,7 @@ jobs:
234234
contents: read
235235
issues: write
236236
steps:
237-
- uses: actions/checkout@v4
237+
- uses: actions/checkout@v5
238238

239239
- name: Create issue comment on failure
240240
run: |

.github/workflows/jekyll-gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v5
3434
- name: Setup Pages
3535
uses: actions/configure-pages@v5
3636
- name: Build with Jekyll

0 commit comments

Comments
 (0)