Skip to content

Releases: github/gh-gei

v1.20.0

22 Oct 20:48
3010627

Choose a tag to compare

  • Fixed git archive URL expiration issue during GHES migrations when metadata archive generation takes longer than an hour. When GHES is configured with local storage for migrations, git archive download URLs expire after one hour. The CLI now automatically refreshes expired git archive download URLs and retries the download.

v1.19

25 Sep 16:15
6a4b4e6

Choose a tag to compare

  • ado2gh rewire-pipeline: Migration now preserves all original trigger configurations (pullRequest, continuousIntegration, etc.) from Azure DevOps pipelines.

v1.18.1

05 Sep 15:40
7be32da

Choose a tag to compare

Release Notes

What's New

  • Added secondary rate limit handling to GitHub CLI commands to gracefully handle 403/429 responses with proper retry logic, exponential backoff, and clear error messaging. This improves reliability when running multiple concurrent migrations.

v1.18.0

05 Aug 22:43
v1.18.0
fd4e079

Choose a tag to compare

  • Add --target-uploads-url option to support GitHub-owned storage uploads to locations other than uploads.github.com.

v1.17.0

24 Jul 19:04
v1.17.0
82e5f23

Choose a tag to compare

  • Poll migration status every 60 seconds when waiting for migrations to complete.

v1.16.2

18 Jul 01:05
ebeb372

Choose a tag to compare

  • Updated ado2gh integrate-boards command help text to clarify that the ADO PAT token must have 'All organizations' access selected.
  • If create-team fails with 5xx errors, it will now retry the API call.
  • Fixed gh gei migrate-secret-alerts command to handle long resolution comments by truncating them to fit within GitHub's 270 character limit while preserving the resolver name prefix.

v1.16.0

07 Jul 22:02
b706897

Choose a tag to compare

  • Fixed ado2gh integrate-boards command to properly report errors when GitHub PAT permissions are incorrect, instead of incorrectly reporting success.
  • Added --target-api-url option to gh ado2gh rewire-pipeline command to support customers migrating to GitHub Enterprise Cloud with data residency
  • Updated ado2gh generate-script to no longer include ADO Boards integration commands in the generated script. This is a temporary change to fix broken functionality until we can ship a longer term fix. More details can be found here

v1.15.1

22 May 21:05
da50e32

Choose a tag to compare

Adjusting the release version so we can go to 1.15.1

v1.9.1

22 May 17:41
f3f915f

Choose a tag to compare

  • gh gei migrate-secret-alerts copies the resolver name from the original alert to the resolution comment of the matching target alert. The comment follows this format: [@actorname] original comment.

v1.15.0

07 May 22:25
bb5e412

Choose a tag to compare

  • Improve resilience of gh gei migrate-repo and gh bb2gh migrate-repo commands when uploading migration archives to GitHub owned storage.