Releases: github/gh-gei
Releases · github/gh-gei
v1.2.1
- Extend timeout from 10 hours to 20 hours when generating GitHub Enterprise Server migration archives in
gh gei migrate-repo
v1.2.0
- When running migrations with
gh bbs2ghand migrations from GitHub Enterprise Server withgh gei, create the migration source before starting the export
v1.1.0
- Log migration warnings count after a migration completes
v1.0.0
- BREAKING CHANGE: Drop deprecated
--waitoption formigrate-repoandmigrate-orgcommands - Allow Enterprise Managed Users (EMU) organizations to skip the invitation process in the
reclaim-mannequincommand with the--skip-invitationoption - Fix target repo existence check in GitHub Enterprise Server migrations so it doesn't error if the target repo used to exist, but has been renamed
- Fail fast if the target GitHub repo already exists in
bbs2gh migrate-repo
v0.49
- Validate that the
--ghes-api-urlis a valid URL ingh gei generate-script - Allow CLI to fail fast when an unauthorized token is provided by preventing retry logic on 401 errors
- Improve performance when reclaiming a single mannequin with
reclaim-mannequin - Improve logging for
reclaim-mannequincommand - Ensure that CLI runs have separate log files, even if they start at the same time, by adding the process ID to the filenames
v0.47
- Include the
databaseId(GUID) in the verbose logs when starting a migration - Fix recommended
gh gei,gh bbs2ghandgh ado2ghcommands in log output
v0.48
- BREAKING CHANGE: Require the AWS region to always be specified with the
--aws-regionargument orAWS_REGIONenvironment variable if using AWS S3 for blob storage. Previously, this was optional (with a warning) if you weren't specifying an AWS session token. - BREAKING CHANGE: Drop support for deprecated
AWS_ACCESS_KEYandAWS_SECRET_KEYenvironment variables ingh geiandgh bbs2gh. The AWS S3 credentials can now only be configured using the industry-standardAWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEYvariables or command line arguments. - BREAKING CHANGE: Require the Bitbucket Server URL, project key and repo to always be provided for
bbs2gh migrate-repo, even if using the upload-and-migrate (--archive-path) or migrate-only (--archive-url) flows - Increase timeouts in archive uploads to AWS to prevent timeouts during large uploads
v0.46
- Add additional error handling to
reclaim-mannequinprocess - Removed ability to use
gh geito migrate from ADO -> GH. You must usegh ado2ghto do this now. This was long since obsolete, but was still available via hidden args - which have now been removed. - Add
bbs2gh inventory-reportcommand to write data available for migrations in CSV form
v0.45
- Improve log sanitization to also remove secret values that have been URL encoded
- Warn when the
--ssh-portargument forbbs2gh migrate-repoandbbs2gh generate-scriptis set to the default port for Git operations
v0.44
- Hide the
reclaim-mannequin --skip-invitationoption from documentation, since it's still under development and not yet available