From 4a4c02ce50cf54d4cd9a3c7e1146c6081492877c Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 11 Feb 2025 22:04:39 +0100 Subject: [PATCH 1/4] Update docker-build.yaml --- .github/workflows/docker-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-build.yaml b/.github/workflows/docker-build.yaml index 1f96cb3e..c6cfa9e0 100644 --- a/.github/workflows/docker-build.yaml +++ b/.github/workflows/docker-build.yaml @@ -40,7 +40,7 @@ jobs: uses: docker/build-push-action@v4 with: # Specify target platforms - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 context: . file: Dockerfile push: true From 688bb1e30e67edf1526235c374a73f39a928ee56 Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 11 Feb 2025 22:10:54 +0100 Subject: [PATCH 2/4] Create deploy.yaml --- .github/workflows/deploy.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/deploy.yaml diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml new file mode 100644 index 00000000..44c4ed4f --- /dev/null +++ b/.github/workflows/deploy.yaml @@ -0,0 +1,13 @@ +name: Deploy to Production + +on: + repository_dispatch: + types: [deploy-document-processor] + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Call Deployment Webhook + run: | + curl -X POST https://docker2.kuechenserver.org/api/stacks/webhooks/7cd03b34-5a65-4d49-9bc5-9a1f633770c2 From dda715f7aa1bcf735657f0f05080836c7ccbf54d Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 11 Feb 2025 22:27:52 +0100 Subject: [PATCH 3/4] Update deploy.yaml --- .github/workflows/deploy.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 44c4ed4f..f89075c3 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -1,8 +1,13 @@ name: Deploy to Production on: - repository_dispatch: - types: [deploy-document-processor] + workflow_run: + workflows: ["Build and Push Docker Image"] + types: + - completed + +permissions: + contents: read jobs: deploy: From e7d82bb1dfd1bcff5f2374fb36a3b9cdf9f35e46 Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 11 Feb 2025 22:31:59 +0100 Subject: [PATCH 4/4] Update deploy.yaml --- .github/workflows/deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index f89075c3..7692e4dc 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -15,4 +15,4 @@ jobs: steps: - name: Call Deployment Webhook run: | - curl -X POST https://docker2.kuechenserver.org/api/stacks/webhooks/7cd03b34-5a65-4d49-9bc5-9a1f633770c2 + curl -X POST https://docker2.kuechenserver.org/api/stacks/webhooks/960c7d8e-97ec-4175-a8dc-73f037b02349