github / github/gh-gei

Upload migration archives for GHES and Bitbucket direct to GitHub, rather than going via a blob storage provider

Open
#1,198 1 comment 10 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
478
Forks
146
Avg merge
7d 21h
Merged PRs (30d)
2

Description

## Description

Migrations from GitHub Enterprise Server (GHES), Bitbucket Server and Bitbucket Data require the data being migrated (a "migration archive") to be uploaded to a blob storage provider, exposing a URL which GitHub.com can use to download the data to continue the migration.

For GHES 3.8+, the GHES applicance itself handles the upload to a configured blob storage provider. For GHES <3.8 and Bitbucket, this CLI does the upload to blob storage.

For some customers, using a public cloud blob storage provider is difficult or possible.

We should switch to data being uploaded to GitHub instead, since the customer trusts GitHub.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.