From db1dc561e71aea6121d10c5109e001998e3d28f1 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 16 Jul 2026 23:12:43 -0500 Subject: [PATCH] ci(deploy): drop concurrency blocks from deploy-dev/rc/prod (MokoGIT run-creation) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MokoGIT (the Gitea fork these template repos run on) fails to CREATE a run for any workflow that declares a concurrency block: both push and workflow_dispatch return 204 but no run is created. Verified empirically in a downstream Go repo (mokoai) — commits WITH the block produced zero deploy runs; removing it restored normal runs (a fresh group name did not help). Because this file is the canonical sync source, the block silently disables deploys in every Go repo it syncs into. Remove the block from all three deploy workflows until the MokoGIT concurrency bug is fixed. Each keeps a NOTE explaining why, so a future sync doesn't reintroduce it. Claude-Session: https://claude.ai/code/session_015yegaNoxb1SAj2HwZww7z3 --- .mokogit/workflows/deploy-dev.yml | 10 +++++++--- .mokogit/workflows/deploy-prod.yml | 10 +++++++--- .mokogit/workflows/deploy-rc.yml | 10 +++++++--- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/.mokogit/workflows/deploy-dev.yml b/.mokogit/workflows/deploy-dev.yml index 1d983a7..ecb1056 100644 --- a/.mokogit/workflows/deploy-dev.yml +++ b/.mokogit/workflows/deploy-dev.yml @@ -30,9 +30,13 @@ on: # Runs on the ref it is dispatched from. workflow_dispatch: -concurrency: - group: deploy-dev - cancel-in-progress: true +# NOTE: no `concurrency:` block. MokoGIT (the Gitea fork these repos run on) fails +# to CREATE a run for any workflow that declares concurrency — push AND +# workflow_dispatch return 204 but create nothing. Verified empirically across +# repos: commits WITH a concurrency block produced zero deploy runs; without one +# they ran normally (a fresh group name did not help). Keep this omitted until the +# MokoGIT concurrency bug is fixed, otherwise every synced repo's deploys silently +# stop firing. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true diff --git a/.mokogit/workflows/deploy-prod.yml b/.mokogit/workflows/deploy-prod.yml index 4299b40..1dbf277 100644 --- a/.mokogit/workflows/deploy-prod.yml +++ b/.mokogit/workflows/deploy-prod.yml @@ -30,9 +30,13 @@ on: # Runs on the ref it is dispatched from (use main). workflow_dispatch: -concurrency: - group: deploy-prod - cancel-in-progress: false +# NOTE: no `concurrency:` block. MokoGIT (the Gitea fork these repos run on) fails +# to CREATE a run for any workflow that declares concurrency — push AND +# workflow_dispatch return 204 but create nothing. Verified empirically across +# repos: commits WITH a concurrency block produced zero deploy runs; without one +# they ran normally (a fresh group name did not help). Keep this omitted until the +# MokoGIT concurrency bug is fixed, otherwise every synced repo's deploys silently +# stop firing. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true diff --git a/.mokogit/workflows/deploy-rc.yml b/.mokogit/workflows/deploy-rc.yml index 26bda39..644a1a9 100644 --- a/.mokogit/workflows/deploy-rc.yml +++ b/.mokogit/workflows/deploy-rc.yml @@ -32,9 +32,13 @@ on: # newer DB. Dispatch from `rc` once `rc` is current. workflow_dispatch: -concurrency: - group: deploy-rc - cancel-in-progress: true +# NOTE: no `concurrency:` block. MokoGIT (the Gitea fork these repos run on) fails +# to CREATE a run for any workflow that declares concurrency — push AND +# workflow_dispatch return 204 but create nothing. Verified empirically across +# repos: commits WITH a concurrency block produced zero deploy runs; without one +# they ran normally (a fresh group name did not help). Keep this omitted until the +# MokoGIT concurrency bug is fixed, otherwise every synced repo's deploys silently +# stop firing. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true -- 2.52.0