[Commits] [Sbozzolo/kuibit] c2e200: ci: key venv cache by full Python version (#52)
Gabriele Bozzola
noreply at github.com
Mon May 18 16:14:24 CDT 2026
Branch: refs/heads/master
Home: https://github.com/Sbozzolo/kuibit
Commit: c2e200c91a80dadfcad00a0bc499e58b186a72a7
https://github.com/Sbozzolo/kuibit/commit/c2e200c91a80dadfcad00a0bc499e58b186a72a7
Author: Gabriele Bozzola <9167485+Sbozzolo at users.noreply.github.com>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M .github/workflows/test.yml
Log Message:
-----------
ci: key venv cache by full Python version (#52)
The cache key used `matrix.python-version` (e.g. "3.14"), so the cache
remained valid across patch upgrades of the runner's Python. When the
hosted runner moved to a newer 3.14.x, the cached venv pointed at the
old interpreter and Poetry recreated it as empty. The follow-up install
step is gated on a cache miss, leaving `coverage` uninstalled and
breaking the test job.
To unsubscribe from these emails, change your notification settings at https://github.com/Sbozzolo/kuibit/settings/notifications
More information about the Commits
mailing list