WorkMA + GitHub Two-Way Sync
Keep GitHub as your immutable upstream Git host while unifying daily code editing, sprint boards, encrypted secrets, and Sentinel security reviews inside WorkMA.
Bi-Directional Repository Sync
Pull upstream commits into Code Nexus and push verified feature branches straight back to GitHub cleanly.
Automated Merge Request Sentinel
Scan incoming diffs using 7 regex secret rules + optional OpenAI security summarization before merge.
Webhook CI Status Enforcement
Mark projects with `require_ci_pass` so merge requests stay blocked until GitHub Actions or CI webhooks pass.
File Locking & 3-Way Conflict Resolution
Prevent overwritten edits across hybrid teams working both in browser Monaco IDE and local Git.
How Setup Works Inside Your Tenant
- Authorize GitHub inside your WorkMA Code Nexus project settings.
- Select target repository and default branch (`main` / `develop`).
- Toggle two-way webhook sync and optional `require_ci_pass` enforcement.
- Collaborate on branches in Code Nexus while syncing commits seamlessly upstream.
Integration FAQ
Does two-way GitHub sync require moving repositories off GitHub?
No. Your code stays hosted on GitHub while syncing bi-directionally with WorkMA Code Nexus workspaces.
Can CI pipelines block merges inside WorkMA?
Yes. Projects support `require_ci_pass` so HMAC-verified CI callbacks update merge request gate status before closing.