Skip to content

Switch setup-uv action to immutable releases#2189

Merged
waketzheng merged 1 commit into
tortoise:developfrom
EmmanuelNiyonshuti:chore/uv-immutable-updates
May 13, 2026
Merged

Switch setup-uv action to immutable releases#2189
waketzheng merged 1 commit into
tortoise:developfrom
EmmanuelNiyonshuti:chore/uv-immutable-updates

Conversation

@EmmanuelNiyonshuti
Copy link
Copy Markdown
Contributor

@EmmanuelNiyonshuti EmmanuelNiyonshuti commented May 13, 2026

Updated astral-sh/setup-uv from @v7 to a pinned commit hash for v8.1.0.

Description

Motivation and Context

The setup-uv maintainers moved to an immutable release model starting with v8. They no longer support floating major tags (like @v8), which means automation tools won't see new updates if we stay on @v7.

This change improves CI security by pinning to a specific hash and ensures the project is aligned with the new versioning scheme.

How Has This Been Tested?

This is a CI-only change. I believe the workflows should trigger and run as usual using the new pinned version of the action.

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added the changelog accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Let me know if this is a change you'd want to roll out across the other repos or something else. thanks!

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 13, 2026

Merging this PR will not alter performance

✅ 24 untouched benchmarks


Comparing EmmanuelNiyonshuti:chore/uv-immutable-updates (d553432) with develop (d31209c)

Open in CodSpeed

@waketzheng waketzheng merged commit 7ab6324 into tortoise:develop May 13, 2026
25 checks passed
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