Skip to content

runner versions#19

Merged
AdrianBenson merged 3 commits into
mainfrom
uv
May 14, 2026
Merged

runner versions#19
AdrianBenson merged 3 commits into
mainfrom
uv

Conversation

@craigmillernz
Copy link
Copy Markdown
Collaborator

No description provided.

@craigmillernz craigmillernz requested a review from Copilot May 14, 2026 00:29
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the GitHub Actions used in the CI/CD workflows. actions/checkout and actions/upload-artifact are pinned back to v4, while actions/setup-python, astral-sh/setup-uv, and codecov/codecov-action are bumped to newer major versions. The FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 env vars (which were workarounds tied to v5 of the actions) are removed.

Changes:

  • Downgrade actions/checkout v5 → v4 and actions/upload-artifact v5 → v4.
  • Upgrade actions/setup-python v5 → v6, astral-sh/setup-uv v3 → v4, codecov/codecov-action v5 → v7.
  • Remove the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 env workarounds in test_and_build.yml.

Reviewed changes

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

File Description
.github/workflows/test_and_build.yml Adjusts action versions for checkout, setup-python, setup-uv, codecov, upload-artifact and drops the Node24 force-flag env.
.github/workflows/publish.yml Adjusts action versions for checkout, setup-python, setup-uv in both publish jobs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@craigmillernz craigmillernz requested a review from alkirkby May 14, 2026 00:35
@AdrianBenson AdrianBenson merged commit e593a24 into main May 14, 2026
8 checks passed
@craigmillernz craigmillernz deleted the uv branch May 14, 2026 01:22
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.

4 participants