Launch
At a glance
- Production setup path uses control-plane provisioning and CI-driven deploys.
- Do not use legacy
events/*.jsonCLI flows.
Do this
- Configure GitHub Environment vars/secrets for
developmentandproductionusing:
.github/environments/development.env.example.github/environments/production.env.example.
- Push to
main(or run manual dispatch) for:
.github/workflows/control-plane-deploy.yml.github/workflows/docs-deploy.yml
- Verify smoke checks pass in both workflows.
- Create/provision events from control-plane and verify event deploy jobs in GitHub Actions.
Deployed targets
- Development:
- control plane
https://dev.tripplan.ing/platform - docs
https://dev.tripplan.ing - Production:
- control plane
https://tripplan.ing/platform - docs
https://tripplan.ing
Decision points
- Need exact command surface: use Commands.
- Migrating legacy Atkins event: use Legacy Migration Reference.