From 6bf910dff165679ebd7b4d47bc9ac91e959a676e Mon Sep 17 00:00:00 2001 From: estebanthi Date: Sun, 4 Jan 2026 17:03:17 +0100 Subject: [PATCH] Make docker build target optional --- .github/workflows/docker-build-publish.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-build-publish.yml b/.github/workflows/docker-build-publish.yml index 43bdbea..f3a3b25 100644 --- a/.github/workflows/docker-build-publish.yml +++ b/.github/workflows/docker-build-publish.yml @@ -114,9 +114,14 @@ jobs: BUILD_ARG_FLAGS=$(printf -- "--build-arg %s " $BUILD_ARGS) fi + TARGET_FLAG="" + if [ -n "$TARGET" ] && [ "$TARGET" != "null" ]; then + TARGET_FLAG="--target $TARGET" + fi + docker buildx build \ --file "$DOCKERFILE" \ - --target "$TARGET" \ + $TARGET_FLAG \ --cache-from "type=registry,ref=$CACHE_REF" \ --cache-to "type=registry,ref=$CACHE_REF,mode=max" \ $SSH_FLAGS \