Cache pip before install and fix cache key expansion #12

Merged
lyrathorpe merged 1 commits from ci/pip-cache-ordering into main 2026-06-17 17:33:38 +01:00
Owner

Moves the actions/cache step ahead of the install step and uses the runner.os Actions expression in the cache key. Closes #8

Moves the actions/cache step ahead of the install step and uses the runner.os Actions expression in the cache key. Closes #8
lyrathorpe added 1 commit 2026-06-17 17:23:01 +01:00
ci: cache pip before install and fix cache key OS expansion
Build and publish container / build (pull_request) Successful in 8m56s
a1def7881c
Move the actions/cache step ahead of the dependency install so a
warm cache actually accelerates the install, and replace the
unexpanded $RUNNER_OS shell variable with the ${{ runner.os }}
Actions expression in the cache key and restore-keys.

Fixes #8

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lyrathorpe merged commit 4ab12f8ce6 into main 2026-06-17 17:33:38 +01:00
lyrathorpe deleted branch ci/pip-cache-ordering 2026-06-17 17:33:39 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lyrathorpe/legacy-email-proxy#12