Могу ли я получить доступ к Gem, размещенному как пакет GitHub, без предоставления токена GitHub? - PullRequest
0 голосов
/ 05 августа 2020

Я опубликовал следующий 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, а видимость пакета привязана к репозиторию.

...