github / gh-gei

Migration CLI for GitHub to GitHub migrations
MIT License
327 stars 88 forks source link

PART1: Add `use-github-storage` option #1269

Closed begonaguereca closed 1 month ago

begonaguereca commented 2 months ago

Breaking up larger PR into smaller chunks. Using @hfishback01 as a feature branch.

The feature will introduce the ability for the GEI CLI to upload archives to GitHub-owned storage using multipart uploads.

To enable this, a new CLI option, --use-github-storage, has been added. This option allows users to explicitly specify that their archives should be uploaded to GitHub's managed storage instead of their own.

Closes: https://github.ghe.com/github/octoshift/issues/9321

github-actions[bot] commented 2 months ago

Unit Test Results

810 tests   810 :white_check_mark:  22s :stopwatch:   1 suites    0 :zzz:   1 files      0 :x:

Results for commit 781b6deb.

github-actions[bot] commented 2 months ago

Code Coverage

Package Line Rate Branch Rate Complexity Health
bbs2gh 79% 73% 652
ado2gh 84% 78% 627
Octoshift 87% 76% 1272
gei 79% 70% 520
Summary 83% (6832 / 8183) 75% (1534 / 2044) 3071