Skip to content

[code-update-service] Running code-update job: actions-node20-runtime-upgrade - #34

Open
code-update-service[bot] wants to merge 1 commit into
mainfrom
actions-node20-runtime-upgrade-66735
Open

[code-update-service] Running code-update job: actions-node20-runtime-upgrade #34
code-update-service[bot] wants to merge 1 commit into
mainfrom
actions-node20-runtime-upgrade-66735

Conversation

@code-update-service

Copy link
Copy Markdown

🤖 This PR was raised by the code-update-service! 🤖.

This code update job updates outdated GitHub Actions pins that still trigger deprecated Node.js 20 runtime warnings.
It focuses on workflow action version upgrades to align with the Node24 runtime migration.
🤖 Changes are generated by claude-code. 🤖

⚙️ Workflow run: code-update-service#33387001365

Actions Node20 Runtime Upgrade Summary

GitHub Actions using Node.js 20 runtimes are deprecated; action version pins were updated to newer major versions that use a supported runtime.

Actions upgraded

File Action Old Version New Version
pypi-publication.yml actions/checkout v4 v5
pypi-publication.yml actions/setup-python v4 v6
tests-poetry.yml actions/checkout v2 v5
tests-poetry.yml actions/setup-python v4 v6
tests-conda.yml (commented) actions/checkout v2 v5
tests-conda.yml (commented) actions/setup-python v2 v6
lint.yml (commented) actions/checkout v2 v5
lint.yml (commented) actions/setup-python v2 v6
pre-commit-check.yml (commented) actions/checkout v3 v5
pre-commit-check.yml (commented) actions/setup-python v4 v6

Files changed

  • .github/workflows/pypi-publication.yml
  • .github/workflows/tests-poetry.yml
  • .github/workflows/tests-conda.yml
  • .github/workflows/lint.yml
  • .github/workflows/pre-commit-check.yml

Could not auto-resolve

The following actions are not in the pinned target table and their latest versions could not be verified via the GitHub API (rate limited):

File Action Current Pin
pypi-publication.yml pypa/gh-action-pypi-publish release/v1
tests-poetry.yml snok/install-poetry v1
tests-conda.yml (commented) conda-incubator/setup-miniconda v2
pre-commit-check.yml (commented) pre-commit/action v3.0.0

Copilot AI lite review requested due to automatic review settings August 31, 2026 11:29
@code-update-service
code-update-service Bot requested a review from a team as a code owner August 31, 2026 11:29
@platon-github-app-production

Copy link
Copy Markdown

Comment /request-review to automatically request reviews from the following teams:

You can also request review from a specific team by commenting /request-review team-name, or you can add a description with --notes "<message>"

💡 If you see something that doesn't look right, check the configuration guide.

@wise-github-bot-app

Copy link
Copy Markdown

This is currently a non-blocking check, and it will not prevent your Pull Request from being merged.

The CODEOWNER of this repository has some untagged assets.

As this is a public repository, asset details will not be shown.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Changes: Build and packaging (1)

This PR updates GitHub Actions workflow pins to newer major versions to avoid deprecated Node.js 20 runtime warnings and align workflows with the Node24 runtime migration.

Changes:

  • Upgraded actions/checkout pins to v5 in active and commented workflows.
  • Upgraded actions/setup-python pins to v6 in active and commented workflows.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/pypi-publication.yml Bumps actions/checkout to v5 and actions/setup-python to v6 for the PyPI publication workflow.
.github/workflows/tests-poetry.yml Bumps actions/checkout to v5 and actions/setup-python to v6 for Poetry-based tests.
.github/workflows/tests-conda.yml Updates commented-out action pins to checkout@v5 and setup-python@v6.
.github/workflows/lint.yml Updates commented-out action pins to checkout@v5 and setup-python@v6.
.github/workflows/pre-commit-check.yml Updates commented-out action pins to checkout@v5 and setup-python@v6.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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