astral-sh-setup-uv/.github/workflows
Kevin Stillhammer 7ace4a0ece
feat: add OS version to cache key to prevent binary incompatibility
Adds OS name and version (e.g., ubuntu-22.04, macos-14, windows-2022) to the
cache key to prevent binary incompatibility issues when GitHub runner images
change.

Changes:
- Add getOSNameVersion() to detect OS name and version
- Include OS version in cache key (bump CACHE_VERSION to 2)
- Add cache-key output for debugging and testing
- Add test-cache-key-os-version workflow job
- Update test-musl to verify alpine in cache key
- Document cache key components in docs/caching.md

Closes #703
2025-12-13 17:04:20 +01:00
..
codeql-analysis.yml Bump github/codeql-action from 4.30.9 to 4.31.6 (#698) 2025-12-07 17:13:22 +01:00
release-drafter.yml chore(ci): address CI lint findings (#545) 2025-09-02 13:29:06 +00:00
test.yml feat: add OS version to cache key to prevent binary incompatibility 2025-12-13 17:04:20 +01:00
update-known-versions.yml Bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#695) 2025-12-07 18:56:50 +01:00
update-major-minor-tags.yml chore(ci): address CI lint findings (#545) 2025-09-02 13:29:06 +00:00