Github 토큰 문제 및 작성기 주요 절차

이 문서에서는 오래된 작성기 키로 인한 Github 토큰 실패와 관련된 배포 실패 문제에 대한 해결 방법을 제공합니다.

영향을 받는 제품 및 버전

NOTE
Adobe Commerce 온-프레미스 판매자는 Git에서 도입한 토큰 형식 변경 사항으로 인해 Composer 버전 1.10.21 이상을 사용하는지 호스트 공급자에게 확인해야 합니다.

문제

배포가 실패하고 배포 로그에 다음과 유사한 정보가 포함됩니다.

치명적인 오류: 발견되지 않은 UnexpectedValueException: github.com에 대한 github oauth 토큰에 /app/vendor/composer/composer/src/Composer/IO/BaseIO.php:129 ​에 잘못된 문자 "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"가 포함되어 있습니다.

원인

오래된 작성기 키로 인해 Github 토큰이 실패하여 배포가 실패합니다.

솔루션

이 문제를 해결하려면 Composer 버전을 1.10.22로 업데이트하십시오.

  1. 로컬 환경에서 composer require “composer/composer”:”>1.10.21 실행.
  2. 이렇게 하면 해당 Composer 패키지 버전에 대한 요구 사항이 추가됩니다. 잠금 파일을 확인하십시오. composer/composer 버전은 1.0.22 이상이어야 합니다.
  3. composer.jsoncomposer.lock을(를) 커밋하고 배포를 푸시합니다.

이 메서드가 작동하지 않으면 지원 티켓을 제출하십시오.

관련 읽기

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