Github 토큰 문제 및 작성기 주요 절차
이 문서에서는 오래된 작성기 키로 인한 Github 토큰 실패와 관련된 배포 실패 문제에 대한 해결 방법을 제공합니다.
영향을 받는 제품 및 버전
- 클라우드 인프라의 Adobe Commerce, 지원되는 모든 버전
- Composer 버전 1.10.20 이하
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로 업데이트하십시오.
- 로컬 환경에서
composer require “composer/composer”:”>1.10.21
실행. - 이렇게 하면 해당 Composer 패키지 버전에 대한 요구 사항이 추가됩니다. 잠금 파일을 확인하십시오.
composer/composer
버전은 1.0.22 이상이어야 합니다. composer.json
및composer.lock
을(를) 커밋하고 배포를 푸시합니다.
이 메서드가 작동하지 않으면 지원 티켓을 제출하십시오.
관련 읽기
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a