Beta
Autopilot
A YAML-driven automation engine for CI/CD pipelines, scheduled jobs, and infrastructure workflows.
Python
MIT
388 stars
41 forks
Autopilot lets you describe complex workflows in plain YAML and run them anywhere — locally, in CI, or on a schedule.
Features
- Declarative, composable workflow definitions
- Parallel and sequential step execution
- Secret-aware environment handling
- Pluggable executors (shell, container, remote)
Example
workflow: deploy
steps:
- run: bundle exec jekyll build
- run: unique deploy --prod
Currently in beta — the core is stable, and we welcome feedback on the plugin API.