rsm-hcd / AndcultureCode.Cli

and-cli command-line tool to manage the development of software applications
https://andculture.com
Apache License 2.0
14 stars 15 forks source link

Add/remove topics to repository #123

Closed brandongregoryscott closed 4 years ago

brandongregoryscott commented 4 years ago

Resolves #121 Command to update topics for AndcultureCode repositories

Adds the ability to add/remove topics for a single AndcultureCode repo or all of them at once. Relies on the same personal access token authentication that was already built in - I am assuming only those with permission to update our repo description, settings, etc. will be able to leverage these commands.

Updated the default behavior for the github command to require a flag before listing off any repositories, and fixed a bug where the [and-cli] prefix was lost in the output

brandongregoryscott commented 4 years ago

Something is up with the tests - they look like they're timing out in the CI build. I'll dig into it

HeyKos commented 4 years ago

@brandongregoryscott I'll review this one for ya.

codecov[bot] commented 4 years ago

Codecov Report

Merging #123 into main will increase coverage by 1.28%. The diff coverage is 84.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #123      +/-   ##
==========================================
+ Coverage   75.95%   77.24%   +1.28%     
==========================================
  Files          27       27              
  Lines        1073     1147      +74     
  Branches      161      170       +9     
==========================================
+ Hits          815      886      +71     
- Misses        222      226       +4     
+ Partials       36       35       -1     
Impacted Files Coverage Δ
modules/user-prompt.js 38.46% <0.00%> (ø)
modules/echo.js 40.00% <62.50%> (+1.53%) :arrow_up:
modules/github.js 67.18% <87.50%> (+15.12%) :arrow_up:
modules/constants.js 100.00% <100.00%> (ø)
modules/js.js 92.59% <0.00%> (+7.40%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 35dfd0a...1eab227. Read the comment docs.