Skip to content

Move Pages configuration to the Node 24 action runtime - #63

Merged
AdmilsonCossa merged 1 commit into
mainfrom
configure-pages-node24
Sep 28, 2026
Merged

AdmilsonCossa merged 1 commit into
mainfrom
configure-pages-node24

Conversation

@AdmilsonCossa

Copy link
Copy Markdown
Collaborator

Why

The Pages workflow still pinned actions/configure-pages to a 2024 commit that targets Node.js 20. GitHub now emits a deprecation warning and forcibly runs that action on Node.js 24.

Change

Pin actions/configure-pages v6.0.0 by its immutable, verified commit SHA. The action declares runs.using: node24.

Verification

  • inspected the official action.yml at the pinned SHA
  • npm run check:headers
  • npm run check:security
  • git diff --check

The PR must pass CI, CodeQL, and the use-cases-site build before merge. After merge, the main-branch Pages deployment will be checked explicitly.

@AdmilsonCossa
AdmilsonCossa merged commit 972717e into main Sep 28, 2026
8 checks passed
@AdmilsonCossa
AdmilsonCossa deleted the configure-pages-node24 branch September 28, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant