From 1bfe501d098c5f6d9208c268a22bbb6c2cd22596 Mon Sep 17 00:00:00 2001 From: Mathias Bergqvist Date: Thu, 23 Apr 2026 16:24:59 +0200 Subject: [PATCH] fix(cd): only deploy when CI passes on main --- .gitea/workflows/cd.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/cd.yml b/.gitea/workflows/cd.yml index f2b23e0..bf636af 100644 --- a/.gitea/workflows/cd.yml +++ b/.gitea/workflows/cd.yml @@ -1,13 +1,16 @@ name: cd on: - push: + workflow_run: + workflows: ["CI"] + types: [completed] branches: [main] jobs: deploy: name: Build and deploy runs-on: self-hosted + if: ${{ github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.event == 'push' }} env: SERVICE: supervisor IMAGE: gitea.d-ma.be/mathias/supervisor