Я опубликовал следующий Gem как пакет GitHub. Он классифицируется как пакет «publi c».
https://github.com/CDLUC3/uc3-ssm/packages/336947
Следующая команда (предложенная GitHub) не работает для меня.
gem install uc3-ssm --version "0.1.1" --source "https://rubygems.pkg.github.com/cdluc3"
Следующий справочник Gem работает, ЕСЛИ настроить токен GitHub с ruby bundler.
source "https://rubygems.pkg.github.com/cdluc3" do
gem "uc3-ssm", "0.1.1"
end
Поскольку этот гем настроен как publi c, я хотел бы иметь доступ это с сервера сборки без токена GitHub, настроенного для сборщика.
Обнаружил ли я ошибку с пакетами GitHub, или я не понимаю, как их следует использовать?
Ответ от службы поддержки GitHub
Боюсь, как вы обнаружили, пакеты publi c на самом деле не являются publi c. Вам по-прежнему нужен вход на GitHub, а видимость пакета привязана к репозиторию.