Skip to content

fix: dereference astral-sh/setup-uv annotated tag to commit SHA#40

Merged
constk merged 1 commit into
developfrom
fix/9-action-sha-deref
Apr 26, 2026
Merged

fix: dereference astral-sh/setup-uv annotated tag to commit SHA#40
constk merged 1 commit into
developfrom
fix/9-action-sha-deref

Conversation

@constk
Copy link
Copy Markdown
Owner

@constk constk commented Apr 26, 2026

Summary

  • The pinned SHA from chore: CI workflow (lint, typecheck, tests, coverage >=75%, architecture) #9 for astral-sh/setup-uv@v5 was the tag-object SHA, not the commit SHA. GitHub Actions does not auto-dereference annotated tags at workflow startup, so every CI run completed in ~0s with conclusion failure and 0 jobs.
  • Replace with d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 (the commit v5 points to).
  • Update the bump-recipe comment from gh api .../git/refs/tags/<tag>gh api .../commits/<tag>, which always returns the commit SHA regardless of whether the tag is lightweight or annotated.

Test plan

  • After merge, the next push to develop creates a CI run with non-zero latest_check_runs_count.

🤖 Generated with Claude Code

The pinned SHA in #9 (e58605a9...) was the tag-object SHA, not the commit
SHA. GitHub Actions does not auto-dereference annotated tags at workflow
startup, so every run completed in ~0s with conclusion=failure and 0 jobs.

Replace with d4b2f3b6... (the commit v5 points to). Update the bump-recipe
comment to use `gh api .../commits/<tag>` which always returns the commit
SHA whether the tag is lightweight or annotated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@constk constk merged commit 9037e10 into develop Apr 26, 2026
@constk constk deleted the fix/9-action-sha-deref branch April 26, 2026 15:47
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