Github API-token instellen voor Homebrew

Je moet HOMEBREW_GITHUB_API_TOKENinstellen voor homebrewom snelheidsbeperking te voorkomen, maar hoe voeg je het toe aan homebrew config?


Antwoord 1, autoriteit 100%

U maakt uw API-token aan op https://github.com/settings/tokens
en stel vervolgens de omgevingsvariabele HOMEBREW_GITHUB_API_TOKENin op de waarde van uw token.

Zorg er bij het maken van het token voor dat u alleen de bereiken selecteert die u nodig hebt. Zoals aangegeven in het antwoordvan Chad, is het heel redelijk om alle scopes niet aangevinkt te laten!

Het instellen van het token gebeurt met het exportcommando. Voorbeeld:

export HOMEBREW_GITHUB_API_TOKEN=xxxx

Om ervoor te zorgen dat dit is ingesteld wanneer u een terminal opent, kunt u dit commando toevoegen aan uw ~/.brew_bashrcof ~/.bash_profileof elk ander bestand dat gebruikt tijdens de initialisatie van uw shell-bestand.

Voor toekomstig gebruik, dit onderwerp is besproken in de volgende twee nummers:


Antwoord 2, autoriteit 25%

Anders dan wat @reto al heeft gezegd, was het mij niet duidelijk welke scopes ik moest selecteren bij het maken van een token. Ik maakte me hier zorgen over, omdat ik niet te veel wilde toestaan.

Volgens https://gist.github.com/christopheranderton/8644743hebben ze bevestigd dat je moetdeselecteer alle bereiken. Ik heb dit op mijn doos gedaan en tot nu toe werken de dingen zoals verwacht.

Other episodes