可以直接下载Github操作工件吗?

可以直接下载Github操作工件吗?,github,github-actions,artifact,Github,Github Actions,Artifact,当我想要下载一个工件时,我使用以下类型的URL:https://github.com/some_user/some_repo/suites/some_id/artifacts/some_id。然而,即使结果只是一个文件,这也总是让我找到一个.zip包。在我的例子中,这个附加层是完全冗余的,我想跳过它(当我构建一个pdf时,我想能够方便地预览它,这尤其令人讨厌) (如何)我可以设置自动工作流以公开未打包的文件?目前不可能: 注意:我们目前只支持通过将所有文件压缩到一起从GitHub UI下载工件(

当我想要下载一个工件时,我使用以下类型的URL:
https://github.com/some_user/some_repo/suites/some_id/artifacts/some_id
。然而,即使结果只是一个文件,这也总是让我找到一个
.zip
包。在我的例子中,这个附加层是完全冗余的,我想跳过它(当我构建一个pdf时,我想能够方便地预览它,这尤其令人讨厌)


(如何)我可以设置自动工作流以公开未打包的文件?

目前不可能:

注意:我们目前只支持通过将所有文件压缩到一起从GitHub UI下载工件(这与工件的上传方式无关)。如果您上传一个单独的文件,在UI中,工件仍然会以Zip的形式出现,因为这是我们目前唯一支持的。我们在路线图中计划提供更增强的工件UI体验,允许您从工件浏览和下载单个文件。没有预计何时可能到达,但这是我们真正想要提高的东西

这是我们的API和UI的一个局限性,我之前的一些评论涉及到了更多的细节和细节

如果您还查看我们下载工件的公共api,您会注意到我们当前需要zip:archive\u格式:这就是当您单击下载工件时有效使用的格式。理想情况下,我们应该有一些选项,可以在没有任何存档格式的情况下获取上传内容的原始内容,但我们目前没有任何解决方案