gh-gei icon indicating copy to clipboard operation
gh-gei copied to clipboard

Publishing ado2gh as a GH CLI extension

Open dylan-smith opened this issue 3 years ago • 3 comments

Updated our CI to publish ado2gh as it's own gh extension. It publishes the binaries to the github/gh-ado2gh repo as releases. It will use the same tag/version name in both repos for the releases.

I also updated our integration tests to use gh ado2gh where possible. The generated script will still use ado2gh command since we're kind of dark shipping this until we have doc updates ready for customers. I have a separate branch where I've already made the changes to generate-script and the unit tests to call gh ado2gh instead of ado2gh. I won't merge that in until we're ready with doc updates.

Resolves #497

  • [x] Did you write/update appropriate tests
  • [x] Release notes updated (if appropriate)
  • [x] Appropriate logging output
  • [x] Issue linked
  • [x] Docs updated (or issue created) #517

dylan-smith avatar Aug 05 '22 15:08 dylan-smith

Unit Test Results

493 tests   493 :heavy_check_mark:  25s :stopwatch:     1 suites      0 :zzz:     1 files        0 :x:

Results for commit 82ff6316.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Aug 05 '22 15:08 github-actions[bot]

Integration Test Results

4 tests  ±0   4 :heavy_check_mark: ±0   8m 27s :stopwatch: -16s 1 suites ±0   0 :zzz: ±0  1 files   ±0   0 :x: ±0 

Results for commit 82ff6316. ± Comparison against base commit 792b330e.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Aug 11 '22 03:08 github-actions[bot]

Code Coverage

Package Line Rate Branch Rate Complexity Health
ado2gh 89% 84% 561
Octoshift 92% 79% 553
gei 88% 86% 385
Summary 90% (4489 / 4978) 83% (965 / 1162) 1499

github-actions[bot] avatar Aug 11 '22 19:08 github-actions[bot]