scala-steward
scala-steward copied to clipboard
Refactor Auth to make GitHub Enterprise work
Apology, this is a huge refactoring of the options to enforce the necessary options for each forge type.
We run scala-steward @ Netflix and we recently switched from Bitbucket to Github Enterprise. However Basic Auth is disabled in favor of JWT for all API calls. scala-steward currently does not support JWT only credentials. This PR switches all Github API calls to JWT.