From 826e2af0c5d81ad8cab5f5f8348bec2dd034693e Mon Sep 17 00:00:00 2001 From: Andre Wanlin Date: Sat, 11 Nov 2023 18:03:58 -0600 Subject: [PATCH] test: allow manual docker image build Signed-off-by: Andre Wanlin --- .github/workflows/deploy_docker-image.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy_docker-image.yml b/.github/workflows/deploy_docker-image.yml index 2af1143822..5c38453a41 100644 --- a/.github/workflows/deploy_docker-image.yml +++ b/.github/workflows/deploy_docker-image.yml @@ -1,5 +1,7 @@ name: Build and push Docker image on: + workflow_dispatch: + repository_dispatch: types: [release-published] @@ -59,7 +61,7 @@ jobs: with: context: './example-app' file: ./example-app/packages/backend/Dockerfile - push: true + push: ${{ github.event_name == "repository_dispatch" && github.event.action == "release-published" }} platforms: linux/amd64,linux/arm64 tags: | ghcr.io/${{ github.repository_owner }}/backstage:latest