我的大学GitHub帐户的项目是私有的,我正在尝试在heroku上部署它。
Heroku如何访问这样的(私人)仓库?
答案 0 :(得分:0)
首先从GitHub获取OAuth令牌
$ curl -u '<GitHub Username>' -d '{"scopes":["repo"],"note":"OAuth access for Heroku deployment"}' https://api.github.com/authorizations
例如,请参阅“Installing a Gem on Heroku from a Private GitHub Repo”
然后确保heroku将使用它:
heroku config:set GITHUB_AUTH_TOKEN=<my-read-only-token>
请参阅“Setting Up Private GitHub Repos with Bundler on Heroku”。