Problema no token do GitHub e procedimentos principais do Composer

Este artigo fornece soluções para o problema de implantações com falha relacionadas a falhas de token Github causadas por chaves Composer desatualizadas.

Produtos e versões afetados

NOTE
Os comerciantes locais do Adobe Commerce devem consultar seu provedor de host para garantir que estejam usando o Composer versão 1.10.21 ou superior devido às alterações de formato de token introduzidas pelo Git.

Problema

As implantações falham e os logs de implantação contêm informações semelhantes às seguintes:

Erro fatal: Uncaught UnexpectedValueException: Seu token oauth do github para github.com contém caracteres inválidos: "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" em /app/vendor/composer/composer/src/Composer/IO/BaseIO.php:129

Causa

Chaves Composer desatualizadas causam falhas no token Github, que resultam em implantações com falha.

Solução

Para resolver o problema, atualize sua versão do Composer para 1.10.22:

  1. Em seu ambiente local, execute composer require “composer/composer”:”>1.10.21.
  2. Isso adiciona o requisito para a versão do pacote do Composer. Verificar o arquivo de bloqueio - a versão composer/composer deve ser 1.0.22 ou superior.
  3. Confirme composer.json e composer.lock e envie uma implantação por push.

Se este método não funcionar, envie um tíquete de suporte.

Leitura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a