Skip to content

workflows: bump actions to Node 24 runtime versions - #301

Open
justeph wants to merge 1 commit into
mainfrom
bump-actions-node24
Open

workflows: bump actions to Node 24 runtime versions#301
justeph wants to merge 1 commit into
mainfrom
bump-actions-node24

Conversation

@justeph

@justeph justeph commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

GitHub is deprecating the Node.js 20 runtime for Actions, warning:

Node.js 20 is deprecated. The following actions target Node.js 20 but
are being forced to run on Node.js 24: actions/checkout@v4,
actions/setup-python@v5.

Bump the pinned action versions to releases that ship a Node.js 24 runtime, silencing the deprecation warning and staying ahead of the eventual removal:

actions/checkout v4 -> v7
actions/setup-python v5 -> v7

See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

GitHub is deprecating the Node.js 20 runtime for Actions, warning:

  Node.js 20 is deprecated. The following actions target Node.js 20 but
  are being forced to run on Node.js 24: actions/checkout@v4,
  actions/setup-python@v5.

Bump the pinned action versions to releases that ship a Node.js 24
runtime, silencing the deprecation warning and staying ahead of the
eventual removal:

  actions/checkout          v4 -> v7
  actions/setup-python      v5 -> v7

See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Signed-off-by: Julien Stephan <jstephan@baylibre.com>
@justeph
justeph requested review from luhenry and threexc August 21, 2026 09:54
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should generally be using sha for all uses: and enable Dependabot for version tracking.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right, let me do this as part of this PR 👍

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead I opened a new PR #304

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.

2 participants