|
53 | 53 | - name: Setup Docker buildx
|
54 | 54 |
|
55 | 55 |
|
56 |
| - - name: UV Build Caches for Docker |
57 |
| - id: docker-build-uv-cache |
58 |
| - uses: actions/cache@v4 |
59 |
| - with: |
60 |
| - path: | |
61 |
| - home-nonroot-cache-uv |
62 |
| - key: cache-uv-linux-amd64-${{ hashFiles('uv.lock') }} |
63 |
| - |
64 | 56 | # Build but don't push Docker image with Buildx
|
65 | 57 | # https://github.com/docker/build-push-action
|
66 | 58 | - name: Build test image
|
|
71 | 63 | load: true
|
72 | 64 | target: dev
|
73 | 65 | tags: ${{ env.TEST_TAG }}
|
74 |
| - cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:buildcache |
75 |
| - cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:buildcache,mode=max |
| 66 | + cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:tests |
| 67 | + cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:tests,mode=max |
76 | 68 |
|
77 | 69 | # This is a barrier check to make sure we push a functional
|
78 | 70 | # docker image, we can avoid linting
|
@@ -157,8 +149,8 @@ jobs:
|
157 | 149 | outputs: type=image,push-by-digest=true,name-canonical=true,push=true
|
158 | 150 | tags: ${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-${{ matrix.docker_target }}
|
159 | 151 | labels: ${{ steps.meta.outputs.labels }}
|
160 |
| - cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:buildcache |
161 |
| - cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-cache:buildcache,mode=max |
| 152 | + cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-${{ matrix.docker_target }}:buildcache |
| 153 | + cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.REGISTRY_PATH }}/${{ env.IMAGE_NAME }}-${{ matrix.docker_target }}:buildcache,mode=max |
162 | 154 |
|
163 | 155 | - name: Export digest
|
164 | 156 | run: |
|
|
0 commit comments