From 254853f08e3925abc933aa8696145fd0a1d842d6 Mon Sep 17 00:00:00 2001 From: Christian Krakau-Louis Date: Tue, 15 Apr 2025 18:02:10 +0200 Subject: [PATCH] feat: Add GitHub Actions workflow for deployment on main repository --- .github/workflows/deploy-on-main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/deploy-on-main.yml diff --git a/.github/workflows/deploy-on-main.yml b/.github/workflows/deploy-on-main.yml new file mode 100644 index 0000000..ed0a216 --- /dev/null +++ b/.github/workflows/deploy-on-main.yml @@ -0,0 +1,18 @@ +name: Deploy on Main Repo + +on: + workflow_run: + workflows: ["docker-build"] + types: + - completed + +jobs: + deploy: + if: > + github.repository == 'ChristianLouis/LeagueLedger' && + github.event.workflow_run.conclusion == 'success' + runs-on: ubuntu-latest + steps: + - name: Trigger Deploy Webhook + run: | + curl -X POST https://docker2.kuechenserver.org/api/stacks/webhooks/51be0503-45f0-4202-9511-621a7477e3bc