web-dev-qa-db-ja.com

HomebrewのGithub APIトークンの設定

homebrewHOMEBREW_GITHUB_API_TOKENを設定してレート制限を回避する必要がありますが、homebrew configにどのように追加しますか?

77
keypulsations

https://github.com/settings/tokens でAPIトークンを作成し、環境変数HOMEBREW_GITHUB_API_TOKENをトークンの値に。

トークンを作成するときは、必要なスコープのみを選択してください。 チャドによる answer で指摘されているように、すべてのスコープの選択を解除することは非常に合理的です!

トークンの設定は、exportコマンドを使用して行われます。例:

export HOMEBREW_GITHUB_API_TOKEN=xxxx

ターミナルを開くたびにこれが設定されていることを確認するには、このコマンドを~/.bash_profileファイル。

将来の参考のために、このトピックは次の2つの問題で議論されました。

113
reto

@retoがすでに述べていること以外は、トークンを作成するときにどのスコープを選択するかが明確ではありませんでした。私はこれを心配していました。あまり許可したくなかったからです。

https://Gist.github.com/christopheranderton/864474 によると、彼らはあなたを確認しましたshouldすべてのスコープを選択解除します。私は自分の箱でこれを行いましたが、今のところ物事は期待通りに機能します。

19
Chad Gorshing