Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Dec 22:26
Immutable release. Only release title and notes can be modified.
09486ae

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-token

Key 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 gh CLI authentication by default, or accepts an explicit PAT via --github-target-pat or GITHUB_PAT environment variable

Upgrade Notes

If you were previously using gh bbc-exporter directly, you now need to use:

  • gh bbc-exporter export for export-only workflows
  • gh bbc-exporter migrate for end-to-end migrations

Full Changelog: v2.3.1...v3.0.0