Skip to content

Pin setup-uv to v8.2.0 in release workflow - #110

Merged
randileeharper merged 1 commit into
mainfrom
fix/release-workflow-setup-uv-pin
Jun 28, 2026
Merged

Pin setup-uv to v8.2.0 in release workflow#110
randileeharper merged 1 commit into
mainfrom
fix/release-workflow-setup-uv-pin

Conversation

@randileeharper

Copy link
Copy Markdown
Owner

Summary

The v0.1.0 release workflow run failed: Unable to resolve action astral-sh/setup-uv@v8, unable to find version v8``.

The astral-sh/setup-uv v8 series uses immutable tags only — there is no floating v8 major-version tag (unlike v7 and the other actions in this workflow). Pinned to the latest immutable release v8.2.0. The other three actions (checkout@v7, upload-artifact@v7, action-gh-release@v3) use floating major tags that resolve correctly and are left as-is.

Verification

  • Confirmed via the setup-uv tags page: v8.0.0, v8.1.0, v8.2.0 all marked "Immutable"; no floating v8 tag exists.
  • The failed run log: ##[error]Unable to resolve action astral-sh/setup-uv@v8, unable to find version v8``

After merge, I'll re-tag v0.1.0 (deleting the tag pointing at the broken commit) to re-trigger the release.

The astral-sh/setup-uv v8 series uses immutable tags only — there is no
floating `v8` major-version tag, so `@v8` fails to resolve on the runner.
Pin to `v8.2.0` (the latest immutable v8 release) so the release workflow
can run. The other three actions use floating major tags that resolve fine.
@randileeharper
randileeharper merged commit 786bdcf into main Jun 28, 2026
1 check passed
@randileeharper
randileeharper deleted the fix/release-workflow-setup-uv-pin branch June 28, 2026 22:24
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