我有两个dotnet核心GitHub私有存储库:
- 存储库B将nuget软件包发布到GitHub软件包存储库(私有)。
- 存储库A使用GitHub软件包存储库中存储库B发布的nuget软件包。
我具有两个存储库的完全访问权限,并且登录后可以从GitHub软件包存储库中下载nuget,从而能够从存储库A构建dotnet核心应用。
当我在CI / CD中使用GitHub actions构建存储库A时,找不到由存储库B发布的软件包(请参见下面的跟踪)。
我正在使用GITHUB_TOKEN进行身份验证。我的问题是,oAuth令牌需要什么权限才能从存储库B获得对软件包的读取访问权限,以及在GitHub UI中的何处进行设置?
NotFound https://nuget.pkg.github.com/mycompany/download/foo.net/index.json 116ms