Skip to content

Commit fecd84c

Browse files
committed
Add docker syntax and re-add cache-from
[skip ci]
1 parent 5c25b6f commit fecd84c

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

.github/workflows/docker.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ jobs:
137137
id: docker_build_demo_pinecone
138138
uses: docker/build-push-action@v3
139139
with:
140+
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
140141
context: .
141142
file: ./build/docker/Dockerfile.demo-pinecone
142143
platforms: ${{ env.PLATFORMS }}
@@ -150,6 +151,7 @@ jobs:
150151
id: docker_build_demo_pinecone_release
151152
uses: docker/build-push-action@v3
152153
with:
154+
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
153155
context: .
154156
file: ./build/docker/Dockerfile.demo-pinecone
155157
platforms: ${{ env.PLATFORMS }}
@@ -195,6 +197,7 @@ jobs:
195197
id: docker_build_demo_yggdrasil
196198
uses: docker/build-push-action@v3
197199
with:
200+
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
198201
context: .
199202
file: ./build/docker/Dockerfile.demo-yggdrasil
200203
platforms: ${{ env.PLATFORMS }}
@@ -208,6 +211,7 @@ jobs:
208211
id: docker_build_demo_yggdrasil_release
209212
uses: docker/build-push-action@v3
210213
with:
214+
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
211215
context: .
212216
file: ./build/docker/Dockerfile.demo-yggdrasil
213217
platforms: ${{ env.PLATFORMS }}

build/docker/Dockerfile.demo-pinecone

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#syntax=docker/dockerfile:1.2
2+
13
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
24

35
FROM alpine:latest

build/docker/Dockerfile.demo-yggdrasil

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#syntax=docker/dockerfile:1.2
2+
13
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
24

35
FROM alpine:latest

0 commit comments

Comments
 (0)