Skip to content

Commit b41bba0

Browse files
authored
ci: bump docs-deploy actions to Node.js 24-compatible versions (#20925)
## Summary The `docs-deploy.yml` workflow was triggering deprecation warnings on every run because all four actions were pinned to versions that run on Node.js 20, which is being phased out on GitHub Actions runners. **Timeline:** - **June 2, 2026** — Node.js 24 becomes the forced default (33 days away) - **September 16, 2026** — Node.js 20 removed from runners entirely **Actions bumped:** | Action | Before | After | |---|---|---| | `actions/checkout` | v4 | v6 | | `actions/setup-node` | v4 | v6 | | `actions/upload-pages-artifact` | v3 | v5 | | `actions/deploy-pages` | v4 | v5 | No changes to build logic, Node.js version used for the Docusaurus build, or deployment configuration. ## Test plan - [ ] Verify `Deploy Docs` workflow runs clean with no Node.js deprecation warnings after merge Co-authored-by: Bloxster <bloxster@proton.me>
1 parent 6a0153e commit b41bba0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/docs-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
build:
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v6
2727

28-
- uses: actions/setup-node@v4
28+
- uses: actions/setup-node@v6
2929
with:
3030
node-version: '20'
3131
cache: npm
@@ -42,7 +42,7 @@ jobs:
4242
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4343

4444
- name: Upload Pages artifact
45-
uses: actions/upload-pages-artifact@v3
45+
uses: actions/upload-pages-artifact@v5
4646
with:
4747
path: docs/site/build
4848

@@ -55,4 +55,4 @@ jobs:
5555
steps:
5656
- name: Deploy to GitHub Pages
5757
id: deployment
58-
uses: actions/deploy-pages@v4
58+
uses: actions/deploy-pages@v5

0 commit comments

Comments
 (0)