Skip to content

ci: stop duplicate contract dispatch to code consumers - #94

Merged
Germey merged 1 commit into
mainfrom
codex/simplify-contract-sync
Sep 29, 2026
Merged

Germey merged 1 commit into
mainfrom
codex/simplify-contract-sync

Conversation

@acedatacloud-dev

@acedatacloud-dev acedatacloud-dev commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Stop dispatching published Docs changes to MCPs, Clis and SDK. Their code contracts are delivered directly by PlatformBackend; retain published-content dispatch to APIs and Skills.

Validation: actionlint .github/workflows/dispatch-on-push.yml passed

Rollout: land the SDK consumer before the PlatformBackend dispatch change, then remove the redundant Docs fan-out. MCPs and Clis already have direct PlatformBackend consumers. Existing open issues and PRs are preserved.

Review: self-reviewed source ownership, replay behavior, immutable source validation and CI gating. No separate adversarial review was requested.

Rollback: revert this workflow change; no database or runtime migration is involved.

Related rollout PRs: SDK AceDataCloud/SDK#755 → PlatformBackend https://github.com/AceDataCloud/PlatformBackend/pull/1978 → Docs #94.

@Germey
Germey merged commit 160ed9d into main Sep 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants