Skip to content

Commit f39d64c

Browse files
authored
chore: bump GitHub Actions to Node 24-compatible versions (#34)
GitHub Actions is forcing Node 24 as the default runtime on 2026-06-02. This bumps actions still on Node 20 to versions that support Node 24: - actions/checkout v4/v5 -> v6 - actions/setup-python v5 -> v6 - actions/setup-node v4 -> v6 - actions/upload-pages-artifact v3/v4 -> v5 - actions/configure-pages v5 -> v6 - actions/deploy-pages v4 -> v5 - actions/labeler v5 -> v6 - actions/stale v9 -> v10 - softprops/action-gh-release v2 -> v3 - release-drafter/release-drafter v6 -> v7 - github/codeql-action/* v3 -> v4 - peter-evans/create-pull-request v6 SHA -> v8.1.1 SHA (DTD only) actions/dependency-review-action remains at v4 (upstream-blocked at Node 20; tracked in #32). Refs #18. Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com Made-with: Cursor Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com
1 parent 594a8f1 commit f39d64c

9 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
matrix:
2323
language: [python]
2424
steps:
25-
- uses: actions/checkout@v5
25+
- uses: actions/checkout@v6
2626

2727
- name: Initialize CodeQL
2828
uses: github/codeql-action/init@v4

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Audit dependencies
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- uses: actions/dependency-review-action@v4
1818
with:
1919
fail-on-severity: high

.github/workflows/drift-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
issues: write
5050
steps:
5151
- name: Checkout meta-repo
52-
uses: actions/checkout@v5
52+
uses: actions/checkout@v6
5353

5454
- name: Run drift check
5555
id: drift

.github/workflows/label-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Auto-label by path
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717

1818
- name: Get changed files
1919
id: changed

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
url: ${{ steps.deployment.outputs.page_url }}
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v6
2828

2929
- name: Copy registry into docs for client-side fetch
3030
run: cp registry.json docs/registry.json
@@ -34,9 +34,9 @@ jobs:
3434
mkdir -p docs/assets
3535
cp -r assets/* docs/assets/ 2>/dev/null || true
3636
37-
- uses: actions/configure-pages@v5
37+
- uses: actions/configure-pages@v6
3838

39-
- uses: actions/upload-pages-artifact@v4
39+
- uses: actions/upload-pages-artifact@v5
4040
with:
4141
path: docs
4242

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ jobs:
1515
name: Draft release notes
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: release-drafter/release-drafter@v6
18+
- uses: release-drafter/release-drafter@v7
1919
env:
2020
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
tag: ${{ steps.compare.outputs.tag }}
3030
previous-tag: ${{ steps.compare.outputs.previous-tag }}
3131
steps:
32-
- uses: actions/checkout@v5
32+
- uses: actions/checkout@v6
3333
with:
3434
fetch-depth: 0
3535

@@ -118,7 +118,7 @@ jobs:
118118
contents: write
119119
pull-requests: read
120120
steps:
121-
- uses: actions/checkout@v5
121+
- uses: actions/checkout@v6
122122
with:
123123
fetch-depth: 0
124124

.github/workflows/sync.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
steps:
2424
- uses: actions/checkout@v6
2525

26-
- uses: actions/setup-python@v5
26+
- uses: actions/setup-python@v6
2727
with:
2828
python-version: "3.12"
2929

@@ -41,7 +41,7 @@ jobs:
4141
4242
- name: Open pull request with sync
4343
if: steps.drift.outputs.changed == 'true'
44-
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6.1.0
44+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
4545
with:
4646
branch: chore/registry-sync
4747
delete-branch: true

.github/workflows/validate.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
steps:
9393
- uses: actions/checkout@v6
9494

95-
- uses: actions/setup-python@v5
95+
- uses: actions/setup-python@v6
9696
with:
9797
python-version: "3.12"
9898

@@ -133,7 +133,7 @@ jobs:
133133
steps:
134134
- uses: actions/checkout@v6
135135

136-
- uses: actions/setup-python@v5
136+
- uses: actions/setup-python@v6
137137
with:
138138
python-version: "3.12"
139139

@@ -184,7 +184,7 @@ jobs:
184184
if: github.event_name == 'pull_request'
185185
runs-on: ubuntu-latest
186186
steps:
187-
- uses: actions/checkout@v5
187+
- uses: actions/checkout@v6
188188
with:
189189
fetch-depth: 0
190190

0 commit comments

Comments
 (0)