Nyckelprocedurer för Github-token och Composer
Den här artikeln innehåller lösningar på problem med misslyckade distributioner relaterade till misslyckade Github-tokenfel orsakade av inaktuella Composer-nycklar.
Berörda produkter och versioner
- Adobe Commerce i molninfrastruktur, alla versioner som stöds
- Composer version 1.10.20 och tidigare
NOTE
Adobe Commerce lokala handlare bör kontrollera med sin värdleverantör att de använder Composer version 1.10.21 eller senare på grund av ändringar i tokenformatet som introducerats av Git.
Problem
Distributioner misslyckas och distributionsloggarna innehåller information som liknar följande:
Allvarligt fel: Uncaught UnexpectedValueException: Din github-auth-token för github.com innehåller ogiltiga tecken: "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" i /app/vendor/composer/composer/src/Composer/IO/BaseIO.php:129
Orsak
Inaktuella dispositionsnycklar orsakar fel på Github-token som resulterar i misslyckade distributioner.
Lösning
Du löser problemet genom att uppdatera din Composer-version till 1.10.22:
- Kör
composer require “composer/composer”:”>1.10.21
i din lokala miljö. - Detta lägger till kravet för den versionen av Composer-paketet. Kontrollera låsfilen -
composer/composer
-versionen måste vara 1.0.22 eller senare. - Bekräfta
composer.json
ochcomposer.lock
och skicka en distribution.
Om den här metoden inte fungerar skickar du en supportanmälan.
Relaterad läsning
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a