Add docker syntax and re-add cache-from

[skip ci]
This commit is contained in:
Till Faelligen 2024-12-18 12:14:02 +01:00
parent 5c25b6f0ea
commit fecd84ce79
No known key found for this signature in database
GPG key ID: ACCDC9606D472758
3 changed files with 8 additions and 0 deletions

View file

@ -137,6 +137,7 @@ jobs:
id: docker_build_demo_pinecone
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
context: .
file: ./build/docker/Dockerfile.demo-pinecone
platforms: ${{ env.PLATFORMS }}
@ -150,6 +151,7 @@ jobs:
id: docker_build_demo_pinecone_release
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
context: .
file: ./build/docker/Dockerfile.demo-pinecone
platforms: ${{ env.PLATFORMS }}
@ -195,6 +197,7 @@ jobs:
id: docker_build_demo_yggdrasil
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
context: .
file: ./build/docker/Dockerfile.demo-yggdrasil
platforms: ${{ env.PLATFORMS }}
@ -208,6 +211,7 @@ jobs:
id: docker_build_demo_yggdrasil_release
uses: docker/build-push-action@v3
with:
cache-from: type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite:buildcache
context: .
file: ./build/docker/Dockerfile.demo-yggdrasil
platforms: ${{ env.PLATFORMS }}

View file

@ -1,3 +1,5 @@
#syntax=docker/dockerfile:1.2
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
FROM alpine:latest

View file

@ -1,3 +1,5 @@
#syntax=docker/dockerfile:1.2
FROM --platform=${BUILDPLATFORM} ghcr.io/element-hq/dendrite:buildcache AS build
FROM alpine:latest