Sourced from astral-sh/setup-uv's releases.
v7.1.6 🌈 add OS version to cache key to prevent binary incompatibility
Changes
This release will invalidate your cache existing keys!
The os version e.g.
ubuntu-22.04is now part of the cache key. This prevents failing builds when a cache got populated with wheels built with different tools (e.g. glibc) than are present on the runner where the cache got restored.🐛 Bug fixes
- feat: add OS version to cache key to prevent binary incompatibility
@eifinger(#716)🧰 Maintenance
- chore: update known checksums for 0.9.17 @github-actions[bot] (#714)
⬆️ Dependency updates
- Bump actions/checkout from 5.0.0 to 6.0.1 @dependabot[bot] (#712)
- Bump actions/setup-node from 6.0.0 to 6.1.0 @dependabot[bot] (#715)
v7.1.5 🌈 allow setting
cache-local-pathwithoutenable-cache: trueChanges
astral-sh/setup-uv#612 fixed a faulty behavior where this action set
UV_CACHE_DIReven thoughenable-cachewasfalse. It also fixed the cases were the cache dir is already configured in a settings file likepyproject.tomlorUV_CACHE_DIRwas already set. Here the action shouldn't overwrite or setUV_CACHE_DIR.These fixes introduced an unwanted behavior: You can still set
cache-local-pathbut this action didn't do anything. This release fixes that.You can now use
cache-local-pathto automatically setUV_CACHE_DIReven whenenable-cacheisfalse(or gets set to false by default e.g. on self-hosted runners)- name: This is now possible uses: astral-sh/setup-uv@v7 with: enable-cache: false cache-local-path: "/path/to/cache"🐛 Bug fixes
- allow cache-local-path w/o enable-cache
@eifinger(#707)🧰 Maintenance
- set biome files.maxSize to 2MiB
@eifinger(#708)- chore: update known checksums for 0.9.16 @github-actions[bot] (#706)
- chore: update known checksums for 0.9.15 @github-actions[bot] (#704)
- chore: use
npm ci --ignore-scriptseverywhere@woodruffw(#699)- chore: update known checksums for 0.9.14 @github-actions[bot] (#700)
- chore: update known checksums for 0.9.13 @github-actions[bot] (#694)
... (truncated)
681c641
Bump actions/checkout from 5.0.0 to 6.0.1 (#712)2e85713
Bump actions/setup-node from 6.0.0 to 6.1.0 (#715)58b6d7b
fix: add OS version to cache key to prevent binary incompatibility (#716)e8b52af
chore: update known checksums for 0.9.17 (#714)ed21f2f
Bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#695)93202d8
bump dependencies (#709)5ce0900
set biome files.maxSize to 2MiB (#708)4180991
allow cache-local-path w/o enable-cache (#707)0439606
Bump github/codeql-action from 4.30.9 to 4.31.6 (#698)7dd56c1
chore: update known checksums for 0.9.16 (#706)