Skip to content

Fix ga Warnings and Include Status Badges#3

Merged
MattsonCam merged 4 commits intomainfrom
fix_gh_actions_warn
May 7, 2026
Merged

Fix ga Warnings and Include Status Badges#3
MattsonCam merged 4 commits intomainfrom
fix_gh_actions_warn

Conversation

@MattsonCam
Copy link
Copy Markdown
Member

This PR updates GitHub Actions to Node 24-compatible action versions and enables actions with version 24 in test and publish workflows to proactively remove Node 20 deprecation warnings. It also adds README badges for test status, PyPI version, and Publish-to-PyPI workflow visibility.

Cameron Mattson added 4 commits May 1, 2026 10:38
Upgrade checkout and uv setup actions in test and publish workflows
to supported major versions, and force JavaScript actions to run on
Node 24 now to proactively avoid Node 20 deprecation warnings.
Add Tests, PyPI version, and Publish-to-PyPI badges to the README
for clearer project and release visibility. Update workflow actions
to Node 24-compatible major versions and force Node 24 execution to
eliminate Node 20 deprecation warnings in GitHub Actions.
Bump astral-sh/setup-uv from v6 to v8 in test and publish workflows
so GitHub Actions no longer relies on the Node 20-targeted action
runtime during CI and release jobs.
Replace astral-sh/setup-uv@v8 with @v8.1.0 in test and publish
workflows because the v8 major alias is not published and caused
GitHub Actions setup to fail before jobs could start.
@MattsonCam
Copy link
Copy Markdown
Member Author

Thanks @gwaybio ! Merging now

@MattsonCam MattsonCam merged commit 40eb26b into main May 7, 2026
10 checks passed
@MattsonCam MattsonCam deleted the fix_gh_actions_warn branch May 7, 2026 14:45
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