aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/docker.yml
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-12 09:20:19 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-12 09:20:19 -0500
commit55c95dbd7316d25852e0a36322924fa673af9074 (patch)
treefb225f9bdde2fa33e49f1412b494cd918e7c0219 /.github/workflows/docker.yml
parenta549585dc52e480bec7eaf736bd570cea5380cb4 (diff)
Fix CI: pull pre-built Docker image instead of rebuilding every run
ci.yml was rebuilding the Docker image from scratch on every push because it used a different cache backend (registry) than docker.yml (gha). Now CI pulls the pre-built image from GHCR directly, and docker.yml uses consistent registry caching. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to '.github/workflows/docker.yml')
-rw-r--r--.github/workflows/docker.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index c9c0889..ce6f4da 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -41,5 +41,5 @@ jobs:
tags: |
${{ env.IMAGE_NAME }}:latest
${{ env.IMAGE_NAME }}:${{ github.sha }}
- cache-from: type=gha
- cache-to: type=gha,mode=max
+ cache-from: type=registry,ref=${{ env.IMAGE_NAME }}:buildcache
+ cache-to: type=registry,ref=${{ env.IMAGE_NAME }}:buildcache,mode=max