Developer Workflow
Overview
Work with Fly at every stage of your development lifecycle:
- Manage artifacts locally with your package managers
- Automate publishing through GitHub Actions workflows
- Deploy to runtime environments using natural language or manual tools
- Track complete traceability from code to production
The Complete Flow
Your development lifecycle with Fly:
Local Development
- Write code using your favorite IDE
- Pull dependencies using standard package manager commands (npm install, pip install, etc.)
- Publish packages locally (npm publish, docker push, mvn deploy, etc.)
- Desktop App automatically connects all your package managers to Fly
CI/CD Automation
- Push code to GitHub to trigger configured workflows
- Your configured workflows pull dependencies from Fly Registry
- Publish built artifacts to Fly Registry
- Releases are automatically created with AI-generated summaries
Runtime Deployment
- Use semantic search to find the right release
- Deploy to Kubernetes with natural language commands