问题标签 [github-package-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1315 浏览

gradle - Gradle 发布到 Github 包注册表返回 403 Forbidden

我正在尝试将我的 jar 发布到私人仓库。直到 2019 年 12 月,我能够以递增的版本号成功地将包发布到我的仓库。突然间,我无法做到这一点。我目前将最新版本作为1.0.10. 现在,当我尝试上传版本1.0.11时,发布失败,并说服务器返回 403 Forbidden。

我正在使用来自 Github 的有效 PAT,具有正确的写入权限(到目前为止,我一直在成功上传 jar)。其他人遇到过这个问题吗?任何帮助,将不胜感激。谢谢!

堆栈跟踪:

0 投票
2 回答
1204 浏览

ruby - 如何将 github 包与另一个 repo 关联?

因此,我们在为 ruby​​ 包定义 gemspec 文件时犯了一个错误,导致我们包的大量版本与另一个私有存储库相关联。我已经阅读了 github 包文档,但没有看到从私有存储库中删除包关联的方法。

我们的 gem 不再使用更新的 gemspec 文件(指向正确的存储库)构建,因为该包已经与另一个存储库(我们试图从中删除关联的存储库)关联。

0 投票
1 回答
1080 浏览

github - 如何从命令行列出 Github 包注册表存储库中的所有包?

假设我们有 Github 包注册表存储库https://maven.pkg.github.com/someOrganization。如何将此 repo 中的所有软件包列表转换为 txt 文件?

0 投票
1 回答
141 浏览

maven - Github Maven Packages can't be found in ORG

I'm trying to use Github packages as a maven repository.

When I point directly to a repo like this :

And pulling the dependency like this:

It works.

But if I don't want to limit maven url to specific repo , and use ORG url directly

It won't find the same artifcat saying:

I have tried adding REPO name to dependency declaration

It still wont work.

Anyone has a clue how to use ORG url as a MAVEN REPOSITORY , instead of adding multiple urls to each repo (and multiplying the login calls etc... )

Thanks!

0 投票
1 回答
1670 浏览

javascript - 执行 npm 发布时 github 托管包失败

上周工作正常,所以不知道发生了什么。(对于一些格式的道歉,因为它有很多行日志)

节点版本:v10.15.3

npm 版本:6.4.1

npm publish在我的项目文件夹中执行并收到以下错误:

调试日志如下:

其他需要注意的事项:

npm config get registry返回:https ://npm.pkg.github.com/company

npm logout还有错误:

任何帮助,将不胜感激!谢谢

0 投票
3 回答
1238 浏览

powershell - 使用 GitHub 包注册表作为 PowerShell 包存储库

据我所知,PowerShell 存储库是 NuGet 存储库......

GitHub 刚刚发布了他们的包注册表,我的公司目前用于 npm,但也有一个用于 NuGet 的端点。

我可以使用我的 GitHub 凭据访问 NuGet 端点 ( https://nuget.pkg.github.com/mycompany/index.json ),它返回一个有效的 json:

我一直在尝试使用它在我的本地计算机上将其设置为存储库(在理想情况下,我会在我的 CI/CD 上推送模块并使它们可供人们Install-Module使用 GitHub 作为存储库):

我在尝试一些不可能的事情吗?

0 投票
1 回答
163 浏览

docker - 可以登录到 docker-registry 但不能推送图像(github)

所以我想使用来自 GitHub 的 docker 注册表。我做流动:

请注意,存储库是私有的,不是我的,但我获得了对它的写访问权。

当我转到包选项卡时,我还可以看到有关如何开始的说明并按照它们进行操作(有点,我一次性标记了 docker 图像)。

但是当我在顶部运行 3 个命令时,我得到以下输出(推送命令失败):

当我访问所引用的站点时,只有不相关的令牌什么都没有。

我可以尝试什么或可能导致这种情况的任何想法......?

0 投票
1 回答
559 浏览

github-package-registry - Verdaccio 和 Github 包注册表的比较

我正在寻找这与注册表之间的一些比较,有人尝试过吗?

为什么我应该使用一个或另一个?

每个注册表的优缺点是什么?

0 投票
3 回答
3570 浏览

maven - 401 Unauthorized 从 GitHub Packages 使用 Gradle 下载公共包

我是公共 GitHub 存储库的维护者。我已经设置了 GitHub Actions 来构建发布到 GitHub Packages。您可以看到包已在此处创建:

https://github.com/paulschwarz/spring-dotenv/packages/135114

我注意到的第一件事是 GitHub 只提供了一个 Maven 安装片段。我使用此代码将依赖项添加到另一个项目,它似乎工作。

现在我想将此包导入 Gradle 项目。我添加了

和 gradle 告诉我

这已经很奇怪了,因为我的 Maven 项目似乎没有解决依赖的问题。我必须说我很好奇它是如何工作的?GitHub Packages 肯定没有与 JCenter 或 Maven Central 集成吗?

无论如何,下一步,添加存储库

此时,Gradle 应该知道在哪里可以找到包。但是,我明白了

这真的是未经授权的401吗?还是 URL 错误并且它正在尝试访问授权端点?

如果是真的,那为什么?这是一个带有公共包的公共仓库。我可以直接从 GitHub 页面匿名下载包。我在 Gradle 中做错了什么?

0 投票
1 回答
678 浏览

apache-spark - 如何配置 spark-submit(或 DataProc)以从 GitHub 包下载 maven 依赖项(jar)?

我正在尝试spark-submit(通过 GCP DataProc)从 GitHub 包存储库下载 Maven 依赖项。

添加spark.jars.repositories=https://myuser:mytoken@maven.pkg.github.com/myorg/my-maven-packages-repo/spark-submit命令没有帮助......

访问了正确的 url,但未下载文件 ( https://maven.pkg.github.com/myorg/my-maven-packages.repo/myorg/mylibrary/1.0.0/library-1.0.0.jar)。

我怎样才能得到这个工作?(不使用超级罐子!)