v3.0.0
Immutable
release. Only release title and notes can be modified.
v3.0.0
⚠️ Breaking Changes: This release introduces a new command structure. The CLI now uses subcommands.
New Features
migrate Command: One-Step Bitbucket Cloud to GitHub Enterprise Cloud Migration
The new migrate command combines export and import into a single operation, allowing you to migrate repositories from Bitbucket Cloud directly to GitHub Enterprise Cloud using GitHub-Owned Storage.
gh bbc-exporter migrate -w bitbucket-workspace -r source-repo \
--target-org github-org -t your-bitbucket-tokenKey capabilities:
- Seamless Integration: Exports from Bitbucket Cloud and imports to GitHub Enterprise Cloud in one command
- GitHub-Owned Storage: Automatically uploads the migration archive to GitHub's managed storage
- Custom Target Repository Names: Optionally rename the repository during migration with --target-repo
- GitHub Authentication: Uses
ghCLI authentication by default, or accepts an explicit PAT via--github-target-patorGITHUB_PATenvironment variable
Upgrade Notes
If you were previously using gh bbc-exporter directly, you now need to use:
gh bbc-exporter exportfor export-only workflowsgh bbc-exporter migratefor end-to-end migrations
Full Changelog: v2.3.1...v3.0.0