Skip to content

fix(ci): disable uv cache in release workflow#34

Merged
jeremyeder merged 1 commit intoambient-code:mainfrom
jeremyeder:bugfix/fix-release-ci-cache
Feb 16, 2026
Merged

fix(ci): disable uv cache in release workflow#34
jeremyeder merged 1 commit intoambient-code:mainfrom
jeremyeder:bugfix/fix-release-ci-cache

Conversation

@jeremyeder
Copy link
Contributor

Summary

  • Disable uv caching in the release workflow to prevent spurious failures

When semantic-release determines no release is needed (the common case), the build/publish steps are all skipped and uv/uvx is never invoked. The astral-sh/setup-uv post-job cache cleanup then fails because the cache directory was never created, marking the entire CI run as failed.

Fix: Set enable-cache: false since uv is only used conditionally (via uvx for package builds when a release happens).

Test plan

  • Merge to main and verify the release workflow passes (no-release case)
  • Trigger a manual release to verify uvx build still works without cache

Fixes: https://github.com/ambient-code/mcp/actions/runs/22051441188

🤖 Generated with Claude Code

When semantic-release determines no release is needed, the build/publish
steps are skipped and uv is never invoked. The post-job cache cleanup
then fails because the cache directory was never created, marking the
entire run as failed.

Disable caching since uv is only used conditionally (via uvx for builds).

Fixes: https://github.com/ambient-code/mcp/actions/runs/22051441188

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jeremyeder jeremyeder force-pushed the bugfix/fix-release-ci-cache branch from e0c58f7 to e5113a3 Compare February 16, 2026 05:46
@jeremyeder jeremyeder merged commit 5a28fff into ambient-code:main Feb 16, 2026
1 check passed
@codecov
Copy link

codecov bot commented Feb 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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