ci: deploy-go no longer waits for node-test or deploy-node

Go staging now deploys immediately after build completes, in parallel
with Node staging. Both test suites still gate the build job.

Before:
  go-test + node-test → build → deploy-node → deploy-go

After:
  go-test + node-test → build → deploy-node (parallel)
                                 deploy-go  (parallel)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Kpa-clawbot
2026-03-27 13:34:22 -07:00
co-authored by Copilot
parent 95afaf2f0d
commit 85047eab08
+3 -3
View File
@@ -17,8 +17,8 @@ env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
# Pipeline: go-test ──┐
# ├──→ build ──→ deploy-node ──→ deploy-go
# node-test ─┘
# ├──→ build ──┬──→ deploy-node
# node-test ─┘ └──→ deploy-go (parallel)
jobs:
# ───────────────────────────────────────────────────────────────
@@ -380,7 +380,7 @@ jobs:
# ───────────────────────────────────────────────────────────────
deploy-go:
name: "🚀 Deploy Go Staging"
needs: deploy-node
needs: build
runs-on: self-hosted
steps:
- name: Checkout code