GitHub Integration
Connect your visual designs directly to your codebase.
GitHub & CI/CD Integration
Bridge the gap between your visual design and your source code.
1. Connecting GitHub
- Go to Settings > Integrations.
- Authorize FluxStack to access your GitHub account.
- In your FluxStack project, go to GitHub Sync and select your repository.
2. Auto-Commit Workflows
Whenever you publish a new version of your schema:
- FluxStack can automatically commit the updated
schema.prismaormigrations.sqlto your branch. - Optionally, FluxStack can open a Pull Request instead of committing directly, allowing for peer review of database changes.
3. CI/CD Synchronization
If you use tools like Prisma Migrate, Flyway, or Liquibase in your existing CI/CD pipeline:
- Generate an API Key in FluxStack.
- Use our GitHub Action to notify FluxStack whenever a migration is applied.
- Your FluxStack dashboard will stay 100% in sync with your production database status.
4. Branch Mapping
FluxStack branches (e.g., main, staging, feature/billing) map 1:1 with your GitHub branches. This ensures that the schema you see in the designer always matches the code in that branch.