-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge topic/gitlab into master #645
Conversation
This refactoring is breaking for users: * args change from --github-api-host to --vcs-api-host * args change from --github-login to --vcs-login
This is a work in progress. There are a lot of things to discuss: * the custom encoder/decoder to convert between GitHub json responses and Gitlab json responses * the Monad/MonadThrowabled requirements added because some operations in Gitlab are multi-step where as their original Github conterpart are a single step * the specific vcs thingy
Introduce Gitlab support
Merge latest master into topic/gitlab
modules/core/src/main/scala/org/scalasteward/core/nurture/NurtureAlg.scala
Outdated
Show resolved
Hide resolved
One thing I'd also like to change is the Since this is a purely stylistic change, it should be done after merging this so we don't obfuscate the diff of this PR with a simple rename. |
Fix sourceFor for GitHub
Codecov Report
@@ Coverage Diff @@
## master #645 +/- ##
==========================================
- Coverage 60.15% 58.61% -1.55%
==========================================
Files 66 71 +5
Lines 876 981 +105
Branches 17 28 +11
==========================================
+ Hits 527 575 +48
- Misses 349 406 +57
Continue to review full report at Codecov.
|
During merge/rebase, I may have accidentally changed the branch name used when creating the MR. On Gitlab, we need `update/dependency-1.2.0` where as on GitHub we need: `owner:update/dependency-1.2.0`.
Fix branch name
Use --vcs-login instead of --github-login
@daddykotex I've just verified that this branch still works with GitHub. So there is nothing left to do from my side before this can be merged. |
Sounds good to me! All aboard the VCS diversity! |
I'm opening this so that people can see the diff between topic/gitlab and master and to track pending tasks before this can be merged.