Github トークンの問題とコンポーザーのキー手順

この記事では、古いComposer キーが原因で発生するGithub トークンの失敗に関連するデプロイメントの失敗に関する問題の解決策を提供します。

影響を受ける製品とバージョン

NOTE
Adobe Commerce オンプレミスのマーチャントは、Gitによって導入されたトークン形式の変更により、Composer バージョン 1.10.21以降を使用していることをホストプロバイダーに確認する必要があります。

イシュー

デプロイメントが失敗し、デプロイメントログには次のような情報が含まれます。

致命的なエラー:Uncaught UnexpectedValueException: github.comのgithub oauth トークンに、/app/vendor/composer/composer/src/Composer/IO/BaseIO.php:129​の「ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx」という無効な文字が含まれています

原因

古いComposer キーは、Github トークンのエラーを引き起こし、デプロイメントが失敗します。

Solution

この問題を解決するには、コンポーザーのバージョンを1.10.22に更新してください。

  1. ローカル環境でcomposer require “composer/composer”:”>1.10.21を実行します。
  2. これにより、Composer パッケージバージョンの要件が追加されます。 ロックファイル - composer/composer バージョンは1.0.22以降である必要があります。
  3. composer.jsonとcomposer.lockをコミットし、デプロイメントをプッシュします。

この方法が機能しない場合は、​ サポートチケットを送信してください。

関連トピックス

recommendation-more-help
commerce-knowledge-base-help