fix(ci): drop concurrency from deploy workflows (auto-deploy like mokoai) #824

Merged
jmiller merged 1 commits from feature/deploy-no-concurrency into dev 2026-07-19 00:34:50 +00:00
Owner

Removes concurrency block from deploy-dev/rc/prod to match mokoai/Template-Go so push-to-dev auto-deploys (fixes the #815 payload-overflow that silently drops deploy runs). Pairs with #816.

Removes concurrency block from deploy-dev/rc/prod to match mokoai/Template-Go so push-to-dev auto-deploys (fixes the #815 payload-overflow that silently drops deploy runs). Pairs with #816.
jmiller added 1 commit 2026-07-19 00:34:14 +00:00
fix(ci): drop concurrency block from deploy-{dev,rc,prod} — enable auto-deploy like mokoai
Universal: Auto Version Bump / Version Bump (push) Successful in 18s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Successful in 15s
Branch Cleanup / Delete merged branch (pull_request) Successful in 3s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Generic: Project CI / Lint & Validate (pull_request) Successful in 43s
Universal: PR Check / Secret Scan (pull_request) Successful in 1m37s
Generic: Project CI / Tests (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
752fcbdc6b
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
jmiller merged commit b87606a904 into dev 2026-07-19 00:34:50 +00:00
jmiller deleted branch feature/deploy-no-concurrency 2026-07-19 00:34:52 +00:00
Sign in to join this conversation.