| Source platform | Typical use case |
|---|---|
| Azure DevOps | Enterprise pipelines with Azure integrations |
| Bamboo | Atlassian-hosted build plans and deployments |
| Bitbucket Pipelines | Bitbucket-native CI/CD workflows |
| CircleCI | Cloud-first pipelines with Docker-centric jobs |
| GitLab | Full-featured pipelines and self-hosted runners |
| Jenkins | Highly customizable, plugin-driven builds |
| Travis CI | Legacy hosted CI pipelines |
- GitHub CLI extension: works as an extension to the GitHub CLI, enabling a scriptable, familiar command-line experience for creating and managing migrations.
- Docker-based execution: runs the migration tooling inside Docker containers to ensure consistent, isolated, and secure execution across environments.
- Pipeline analysis and conversion: analyzes existing CI/CD configuration files to generate a migration plan and scaffold GitHub Actions workflows.
- Audit and forecasting: evaluates pipeline complexity and estimates future GitHub Actions runtime and concurrency so you can project capacity and cost before completing migration.

Always inspect and test generated workflows. Automated conversions frequently require manual changes for
secrets handling, environment setup, or custom steps. Refer to the GitHub Actions security and secrets docs when migrating sensitive data.- GitHub Actions — official product page
- GitHub CLI — command-line integration for the importer
- Docker — runtime used for isolated migration tasks
- GitHub Actions: Encrypted secrets — guidance for secrets management during migration