Commit 4171d4b
committed
fix(ci): disable uv cache for release-consistency job
The release-consistency job runs only check-release-consistency.py, which
is stdlib-only (tomllib/re/argparse) and never invokes uv. No uv cache
directory is therefore created.
setup-uv v9 fails its post step when told to save a cache path that does
not exist on disk:
Cache path /home/runner/work/_temp/setup-uv-cache does not exist on disk.
The check itself passed; only the cleanup step failed, which still failed
the job. This surfaced after bumping setup-uv v4 -> v9 in #5. It passed on
that PR's run and failed on the post-merge main run, so it is
timing-dependent on whether a cache was restored, not deterministic.
Set enable-cache: false for this job only. Every other setup-uv job runs
uv sync or uv build and legitimately populates the cache.1 parent ac039a1 commit 4171d4b
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
61 | 65 | | |
62 | 66 | | |
63 | 67 | | |
| |||
0 commit comments