Homebrew で GitHub API rate limit exceeded って言われた時

$ brew search gpg
gpg             gpg-agent       gpg2            gpgme           libgpg-error ✔
Caskroom/cask/gpgtools
Error: GitHub API rate limit exceeded for 203.0.113.123. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
Try again in 58 minutes 31 seconds, or create a personal access token:
  https://github.com/settings/tokens/new?scopes=&description=Homebrew
and then set the token as: HOMEBREW_GITHUB_API_TOKEN

GitHub で Personal API キーを生成すれば OK 。

Personal Access Tokens

フルフルのアクセス権を与えるのは怖いので読み取り権限ぐらい与えとけば OK。

GitHub Personal API Token

これを ~/.bashrc なり ~/.zshrc にかいておけば OK。

# これはダミー
export HOMEBREW_GITHUB_API_TOKEN=c936fffffffffffff4268a3f6117395b

これで GitHub リポジトリの検索の API 制限が緩和される。

参考リンク

Personal API tokens