Skip to main content

Installation Options

For CI/CD pipelines, use edgit directly via npx:
For CI/CD pipelines, we recommend direct edgit (npx @ensemble-edge/edgit) for faster execution and smaller download size.

The Pattern

GitHub Actions

Auto-Version on Merge

Deploy to Staging on PR Merge

Promote Staging to Production

GitLab CI

CircleCI

Semantic Versioning Automation

Auto-increment based on commit messages:
Use in CI:

Deploy Version Data to Cloudflare KV

Make versions available at the edge:
Now Conductor can read versions from KV at runtime:

Best Practices

1. Version on Main Branch Only

2. Use Conventional Commits

3. Test Before Promoting

4. Protect Production Deploys

Next Steps

Deployment Strategies

Progressive rollouts, canaries, A/B testing

Rollback & Time Travel

Emergency rollbacks and debugging