Skip to content

ci: upgrade official actions for Node.js 24 - #83

Merged
gouyt13 merged 1 commit into
mainfrom
ci/node24-actions
Sep 2, 2026
Merged

ci: upgrade official actions for Node.js 24#83
gouyt13 merged 1 commit into
mainfrom
ci/node24-actions

Conversation

@gouyt13

@gouyt13 gouyt13 commented Sep 2, 2026

Copy link
Copy Markdown
Member

Summary

Upgrade the official GitHub Actions used across all workflows to current Node.js 24-compatible major versions:

  • actions/checkout: v4 to v7
  • actions/setup-python: v5 to v7
  • actions/upload-artifact: v4 to v7
  • actions/download-artifact: v4 to v8

This removes the Node.js 20 deprecation warnings emitted by GitHub-hosted runners.

Verification

  • all workflow YAML files parse successfully
  • no deprecated action references remain under .github/workflows
  • PR checks exercise the updated checkout, Python setup, and artifact actions on GitHub-hosted runners

@gouyt13
gouyt13 merged commit 8800083 into main Sep 2, 2026
16 checks passed
@gouyt13
gouyt13 deleted the ci/node24-actions branch September 2, 2026 05: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