Skip to content

ci: Infrastructure Hardening, Node 24 migration#19

Merged
PythonWoods-Dev merged 1 commit intomainfrom
infra/node24-hardening
Apr 21, 2026
Merged

ci: Infrastructure Hardening, Node 24 migration#19
PythonWoods-Dev merged 1 commit intomainfrom
infra/node24-hardening

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

  • ci.yml: matrix [20,22] → [22,24]; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
  • release-docs.yml: node-version 22 → 24; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
  • npm-audit.yml: node-version 22 → 24; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24

Eliminates Node 20 (deprecated Jun 2026) from all CI paths. Aligns runner environment with GitHub's Node 24 standard. Unblocks upload-artifact@v4 and wrangler-action@v3 compatibility.

- ci.yml: matrix [20,22] → [22,24]; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
- release-docs.yml: node-version 22 → 24; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
- npm-audit.yml: node-version 22 → 24; add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24

Eliminates Node 20 (deprecated Jun 2026) from all CI paths.
Aligns runner environment with GitHub's Node 24 standard.
Unblocks upload-artifact@v4 and wrangler-action@v3 compatibility.
@PythonWoods-Dev PythonWoods-Dev merged commit e753e8c into main Apr 21, 2026
5 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the infra/node24-hardening branch April 29, 2026 15:19
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