From 022ec16115b73a329f41371687c9f812ba090726 Mon Sep 17 00:00:00 2001 From: Tibor Kiss <32801432+the1bit@users.noreply.github.com> Date: Fri, 12 Dec 2025 13:31:19 +0100 Subject: [PATCH] Add prod_release input to Docker build workflow --- .github/workflows/docker-build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 720f984..248738f 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -18,6 +18,10 @@ on: required: false type: string default: "linux/amd64" + prod_release: + required: false + type: boolean + default: false jobs: build: @@ -51,6 +55,4 @@ jobs: file: ${{ inputs.dockerfile_path }} platforms: ${{ inputs.platforms }} push: true - tags: | - ghcr.io/${{ github.repository_owner }}/${{ inputs.image_name }}:latest - ghcr.io/${{ github.repository_owner }}/${{ inputs.image_name }}:${{ steps.vars.outputs.SHORT_SHA }} + tags: ${{ inputs.prod_release && format('ghcr.io/{0}/{1}:{2}', github.repository_owner, inputs.image_name, github.ref_name) || format('ghcr.io/{0}/{1}:latest{2}ghcr.io/{0}/{1}:{3}', github.repository_owner, inputs.image_name, '\n', steps.vars.outputs.SHORT_SHA) }}