Vous devez définir HOMEBREW_GITHUB_API_TOKEN
for homebrew pour éviter la limitation de débit, mais comment l'ajouter à la configuration homebrew?
Vous créez votre jeton d'API sur https://github.com/settings/tokens puis définissez la variable d'environnement HOMEBREW_GITHUB_API_TOKEN
à la valeur de votre jeton.
Lors de la création du jeton, assurez-vous de ne sélectionner que les étendues dont vous avez besoin. Comme indiqué dans le réponse de Chad, désélectionner tous les champs d'application est très raisonnable!
La définition du jeton se fait à l'aide de la commande export
. Exemple:
export HOMEBREW_GITHUB_API_TOKEN=xxxx
Pour vous assurer que cela est défini chaque fois que vous ouvrez un terminal, vous pouvez ajouter cette commande à votre ~/.bash_profile
fichier.
Pour référence future, ce sujet a été abordé dans les deux numéros suivants:
Outre ce que @reto a déjà déclaré, je ne savais pas clairement quelles étendues sélectionner lors de la création d'un jeton. J'étais préoccupé par cela, car je ne voulais pas trop en permettre.
Selon https://Gist.github.com/christopheranderton/864474 ils ont confirmé que vous devez désélectionner toutes les étendues. Je l'ai fait sur ma boîte et jusqu'à présent, les choses fonctionnent comme prévu.