From 752fcbdc6bc260f89a4f73de0fa5397bc2eadf1d Mon Sep 17 00:00:00 2001 From: Moko Consulting Date: Sat, 18 Jul 2026 19:32:51 -0500 Subject: [PATCH] =?UTF-8?q?fix(ci):=20drop=20concurrency=20block=20from=20?= =?UTF-8?q?deploy-{dev,rc,prod}=20=E2=80=94=20enable=20auto-deploy=20like?= =?UTF-8?q?=20mokoai?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MokoGIT's deploy-*.yml still carried a `concurrency:` block; MokoAI's does not. That block enlarges the marshaled workflow_payload past MySQL's 64KB BLOB limit, so InsertRun fails and the deploy run is silently dropped on push (#815) — which is exactly why mokoai auto-deploys to dev on push and mokogit doesn't. Remove it on all three tiers to match MokoAI / Template-Go's canonical version, so push-to- dev builds+deploys mokogit-dev automatically like mokoai-dev. Note: deploy-*.yml are Template-Go-synced and Template-Go already dropped these (Template-Go#22); MokoGIT was simply stale (never re-synced). This brings it current now; a future workflow-sync is a no-op. #816 (widen workflow_payload to MEDIUMBLOB) is the permanent engine-side fix. Authored-by: Moko Consulting --- .mokogit/workflows/deploy-dev.yml | 7 ++++--- .mokogit/workflows/deploy-prod.yml | 7 ++++--- .mokogit/workflows/deploy-rc.yml | 7 ++++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.mokogit/workflows/deploy-dev.yml b/.mokogit/workflows/deploy-dev.yml index 1d983a73ef..e18519736a 100644 --- a/.mokogit/workflows/deploy-dev.yml +++ b/.mokogit/workflows/deploy-dev.yml @@ -30,9 +30,10 @@ on: # Runs on the ref it is dispatched from. workflow_dispatch: -concurrency: - group: deploy-dev - cancel-in-progress: true +# No `concurrency:` block: it triggers a MokoGIT Actions run-creation bug that +# silently drops deploys on rapid pushes (workflow_payload BLOB overflow, fixed +# by widening the column in #816). Matches MokoAI / Template-Go so the dev deploy +# auto-runs on push like mokoai. Canonical fix: Template-Go#22. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true diff --git a/.mokogit/workflows/deploy-prod.yml b/.mokogit/workflows/deploy-prod.yml index 4299b40004..dfd1641683 100644 --- a/.mokogit/workflows/deploy-prod.yml +++ b/.mokogit/workflows/deploy-prod.yml @@ -30,9 +30,10 @@ on: # Runs on the ref it is dispatched from (use main). workflow_dispatch: -concurrency: - group: deploy-prod - cancel-in-progress: false +# No `concurrency:` block: it triggers a MokoGIT Actions run-creation bug that +# silently drops deploys on rapid pushes (workflow_payload BLOB overflow, fixed +# by widening the column in #816). Matches MokoAI / Template-Go so the prod deploy +# auto-runs on push like mokoai. Canonical fix: Template-Go#22. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true diff --git a/.mokogit/workflows/deploy-rc.yml b/.mokogit/workflows/deploy-rc.yml index 26bda399ee..e3e2e9a4a9 100644 --- a/.mokogit/workflows/deploy-rc.yml +++ b/.mokogit/workflows/deploy-rc.yml @@ -32,9 +32,10 @@ on: # newer DB. Dispatch from `rc` once `rc` is current. workflow_dispatch: -concurrency: - group: deploy-rc - cancel-in-progress: true +# No `concurrency:` block: it triggers a MokoGIT Actions run-creation bug that +# silently drops deploys on rapid pushes (workflow_payload BLOB overflow, fixed +# by widening the column in #816). Matches MokoAI / Template-Go so the rc deploy +# auto-runs on push like mokoai. Canonical fix: Template-Go#22. env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true -- 2.52.0