Извините за задержку на этом!
Я достиг поддержки GitHub и, по-видимому, то, что я пытаюсь сделать здесь, невозможно пока , но скоро будет. Я присоединяюсь к этой части ответа службы поддержки Github:
Спасибо, что ответили, чтобы уточнить! Для атрибута изображения в файле рабочего процесса невозможно указать изображение Docker, размещенное в пакетах GitHub, так же, как изображение кэшированного контейнера или изображение, размещенное в Docker Hub. Учитывая этот пример фрагмента файла рабочего процесса, нет способа указать учетные данные авторизации в файле рабочего процесса
Это потому, что для установки пакетов из пакетов GitHub в настоящее время требуется аутентификация. Будь то CI или ваш локальный компьютер, при извлечении артефактов из Github Packages вам нужно будет пройти аутентификацию. Это все еще верно для publi c репозиториев.
Наконец
В качестве обходного пути вы можете использовать действия GitHub для публикации sh вашего пакета в Docker Hub и GitHub Пакеты. Если вы хотите использовать этот пакет в рабочем процессе GitHub Actions, например, для службы или для запуска рабочего процесса в контейнере, вы можете сослаться на его Docker Hub URL.
Например, я Мы применили эти рекомендации к GitHub Action проверке схемы