From 3d0ce783321ec1fac1aa265d1cda9a9b0d10cb74 Mon Sep 17 00:00:00 2001 From: Claas Date: Sat, 5 Oct 2024 13:00:43 +0200 Subject: [PATCH] Try to fix automatic deploy after build --- ...ld-delivery-service.yml => deploy-delivery-service.yml} | 7 +++++-- .github/workflows/deploy.yml | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) rename .github/workflows/{build-delivery-service.yml => deploy-delivery-service.yml} (85%) diff --git a/.github/workflows/build-delivery-service.yml b/.github/workflows/deploy-delivery-service.yml similarity index 85% rename from .github/workflows/build-delivery-service.yml rename to .github/workflows/deploy-delivery-service.yml index 092d70d..d178b9d 100644 --- a/.github/workflows/build-delivery-service.yml +++ b/.github/workflows/deploy-delivery-service.yml @@ -1,4 +1,4 @@ -name: Build delivery service +name: Deploy delivery service on: push: @@ -12,7 +12,7 @@ on: # - main jobs: - call-build-docker: + build: # There is currently no way to combine event triggers "if branch is main AND file is changed" if: github.ref_name == 'main' uses: ./.github/workflows/build-docker.yml @@ -24,3 +24,6 @@ jobs: with: target: final-delivery-service image_name: ${{ github.repository }} + deploy: + needs: build + uses: ./.github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 30e3971..0b4da83 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,9 +6,10 @@ concurrency: on: registry_package: - types: [updated] + types: [updated, published] # Allow manual update workflow_dispatch: + workflow_call: jobs: deploy: -- 2.51.2