У меня есть два частных репозитория GitHub ядра dotnet:
- Репозиторий B публикует пакеты nuget в репозиторий пакетов GitHub (частный).
- Репозиторий A использует пакеты nuget, опубликованные репозиторием B из репозитория пакетов GitHub.
У меня есть доступ к обоим репозиториям с полными разрешениями, и я могу создать приложение ядра dotnet из репозитория A, загрузив nuget из репозитория пакетов GitHub после входа в систему.
Когда я использую GitHub Actions в CI / CD для создания репозитория A, он не находит пакеты, опубликованные репозиторием B (см. Трассировку ниже).
Я использую GITHUB_TOKEN для аутентификации. У меня вопрос: какое разрешение необходимо для токена oAuth, чтобы получить доступ на чтение к пакетам из репозитория B и где его установить в пользовательском интерфейсе GitHub?
NotFound https://nuget.pkg.github.com/mycompany/download/foo.net/index.json 116ms
Permission
packages
(см. help.github.com/en/actions/configuring-and-managing-workflows/) - person riQQ   schedule 20.05.2020