Simpl-Resultat/.forgejo/workflows
le king fu f821492274
All checks were successful
PR Check — Frontend / frontend (pull_request) Successful in 1m45s
PR Check — Rust / rust (pull_request) Successful in 3m21s
ci: document the cache evictions and key inputs found in review (#234)
Applies the three suggestions of the review of #375:

- The runner's cleanup keeps one entry per key, whatever its scope: a PR
  run that saves under the shared entry's key evicts it for every PR until
  the next Monday, and two PRs on the same non-main lockfile evict each
  other. Added to the list of cold runs.
- The cache key also hashes the job's CARGO*/RUST*/CC*/CFLAGS*/CXX*/CMAKE*
  variables, and ignores the app's own version: changing env: means a cold
  run until Monday, a release does not.
- A Monday restore that fails with a 404 after a quiet week is a known
  runner race (forgejo/runner#1741), not #234 coming back.

Refs #234

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 18:04:50 -04:00
..
audit.yml ci: restore the Rust cache with rust-cache and a weekly run on main (#234) 2026-10-03 15:09:00 -04:00
check-frontend.yml ci: restore the Rust cache with rust-cache and a weekly run on main (#234) 2026-10-03 15:09:00 -04:00
check-rust.yml ci: document the cache evictions and key inputs found in review (#234) 2026-10-03 18:04:50 -04:00
release.yml ci: install libdbus-1-dev for keyring build, drop appimage target (#79) 2026-04-13 20:27:14 -04:00