Skip to content

Deployments

At a glance

  • Event-site deployments are triggered by control-plane and executed in GitHub Actions.
  • The deployed worker must serve the event UI, not the control-plane placeholder response.

Do this

  1. Trigger deploy from control-plane for the target event.
  2. Confirm GitHub workflow event-deploy-from-manifest completes successfully.
  3. Smoke test production:
  • sign-in and OTP
  • RSVP submit/update
  • payment success and webhook reconciliation
  • admin dashboard access

When it fails

  • Workflow dispatch issues: verify control-plane GitHub token/repo/workflow settings.
  • Build/deploy failures: inspect workflow step logs and retry from control-plane.
  • Wrong content deployed: verify manifest inputs in workflow run and event config materialization step.
  • See Troubleshooting.

Released under the MIT License.