Организация Github, использующая секреты, действия и ПАТА

#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 удалил его автоматически. Теперь это работает!