#docker #github #github-actions #github-package-registry
Вопрос:
Я создал организацию GitHub (а также заплатил за предприятие GitHub, потому что ничего не работало, и я немного отчаялся). Обратите внимание, я совершенно новичок в организации Github, будьте добры, лол. Что не так? Я пытаюсь перенести локальные изменения на GitHub, что должно инициировать развертывание в DigitalOcean .Вот ссылка на.файл yml (). Пока все хорошо, но в конце сборки в части ssh-входа говорится:
«Ответ на ошибку от демона: неавторизованный: Ваш запрос не может быть аутентифицирован службой пакетов GitHub. Пожалуйста, убедитесь, что ваш токен доступа действителен и имеет соответствующие области действия».
В моем терминале я получаю ту же ошибку с:
docker login docker.pkg.github.com -u <UserName> -p <GitHub Personal Access Token>
docker pull docker.pkg.github.com/quanttrade-io/quanttrade-api/quanttrade-api:latest
И я тоже пытался:
docker login docker.pkg.github.com -u <Organization name> -p <GitHub Personal Access Token>
Что я упускаю или делаю не так?
Ответ №1:
Я нашел его благодаря этой статье: https://github.community/t/personal-access-token-deleting-itself/13955
Я жестко закодировал PAT в своем файле .yml, поэтому Github удалил его автоматически. Теперь это работает!