Skip to content

Pin setup-uv to an exact release tag so the llms.txt workflow can run - #26

Merged
johnmckenna-snd merged 1 commit into
mainfrom
main.ci-setup-uv-pin
Aug 20, 2026
Merged

Pin setup-uv to an exact release tag so the llms.txt workflow can run#26
johnmckenna-snd merged 1 commit into
mainfrom
main.ci-setup-uv-pin

Conversation

@johnmckenna-snd

Copy link
Copy Markdown
Member

The Generate llms.txt workflow pinned astral-sh/setup-uv@v10, a tag that does not exist — upstream stopped publishing floating major tags after v7, so from v8 on only exact patch tags are cut. The job died at Prepare all required actions, before a single step ran, and had been broken since the uv migration in 41a0af3 introduced the pin.

Pinned to v10.0.1 instead. Verified that enable-cache is still a valid input on that release, that every action pin across all three workflows now resolves, and that uv lock --check is clean so the uv run --frozen --group llms step won't just fail one line further down.

Note that with an exact pin there's no float to ride, so future setup-uv bumps are manual.

…d publishing floating major tags after v7 and the @v10 pin could never resolve, failing the llms.txt workflow before any step ran.
@johnmckenna-snd
johnmckenna-snd merged commit 125afc2 into main Aug 20, 2026
1 check passed
@johnmckenna-snd
johnmckenna-snd deleted the main.ci-setup-uv-pin branch August 20, 2026 06:01
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