Since Password authentication was outlawed by GitHub, using OAuth tokens seems to be the way to go. The underlying GitHub client [supports this](https://github.com/google/go-github#authentication), but `github-backup` lacks the high level configuration variables. * add support for a `GITHUB_TOKEN` environment variable * (optional) add support for a `GITHUB_APP_KEY` environment variable
Since Password authentication was outlawed by GitHub, using OAuth tokens seems to be the way to go.
The underlying GitHub client supports this, but
github-backuplacks the high level configuration variables.GITHUB_TOKENenvironment variableGITHUB_APP_KEYenvironment variable