From f81bd21640d5af3e2588da47cb6713ae553f098d Mon Sep 17 00:00:00 2001 From: Alex Kulikov Date: Fri, 17 Jul 2026 13:37:59 +0100 Subject: [PATCH] fix: dispatch dev/master deploys to split sysblokbot-testing/prod services sysblok-infra now treats sysblokbot-prod and sysblokbot-testing as independent deploy targets (separate Compose projects) instead of one shared project that got force-recreated on every deploy, restarting prod on dev-only pushes. Point each workflow's repository_dispatch at its own service name to match. Do not merge until the sysblok-infra side (branch fix/split-sysblokbot-deploy-services there) is deployed and the one-time data migration to the new /srv/sysblokbot-prod and /srv/sysblokbot-testing paths is done -- merging first would dispatch deploys to service directories that don't exist yet on the host. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/publish_dev.yml | 2 +- .github/workflows/publish_master.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish_dev.yml b/.github/workflows/publish_dev.yml index e778b99..2df81dd 100644 --- a/.github/workflows/publish_dev.yml +++ b/.github/workflows/publish_dev.yml @@ -83,4 +83,4 @@ jobs: token: ${{ secrets.INFRA_DISPATCH_TOKEN }} repository: sysblok/sysblok-infra event-type: deploy - client-payload: '{"service": "sysblokbot"}' + client-payload: '{"service": "sysblokbot-testing"}' diff --git a/.github/workflows/publish_master.yml b/.github/workflows/publish_master.yml index fdc876a..9b8e876 100644 --- a/.github/workflows/publish_master.yml +++ b/.github/workflows/publish_master.yml @@ -88,4 +88,4 @@ jobs: token: ${{ secrets.INFRA_DISPATCH_TOKEN }} repository: sysblok/sysblok-infra event-type: deploy - client-payload: '{"service": "sysblokbot"}' + client-payload: '{"service": "sysblokbot-prod"}'