Skip to content

fix: guard uv.lock checkout in coverage workflow#42

Merged
oeisenberg merged 1 commit intomainfrom
fix/guard-uv-lock-checkout-coverage
Mar 25, 2026
Merged

fix: guard uv.lock checkout in coverage workflow#42
oeisenberg merged 1 commit intomainfrom
fix/guard-uv-lock-checkout-coverage

Conversation

@oeisenberg
Copy link
Copy Markdown
Contributor

@oeisenberg oeisenberg commented Mar 25, 2026

Summary

  • Prevent coverage CI from failing when uv.lock is absent on a branch
  • Wrap both git checkout -- uv.lock calls with a conditional git rev-parse --verify check before and after the base branch checkout step

🤖 Generated with Claude Code

Prevent coverage CI from failing when uv.lock is absent by making
uv.lock restore conditional in the base branch coverage step.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@oeisenberg oeisenberg requested a review from jsanter27 March 25, 2026 21:08
@oeisenberg oeisenberg enabled auto-merge (squash) March 25, 2026 21:08
@oeisenberg oeisenberg requested a review from Ruari-Phipps March 25, 2026 21:09
@oeisenberg oeisenberg merged commit 2383405 into main Mar 25, 2026
2 checks passed
@oeisenberg oeisenberg deleted the fix/guard-uv-lock-checkout-coverage branch March 25, 2026 21:12
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