从 shell 脚本上传 Github 工件
Upload a Github artifact from a shell script
我正在尝试执行需要上传工件的 GitHub 操作
但是由于我已经在执行操作,所以我不能调用 actions/upload-artifact@v2
有一些答案建议在我的中下载操作,但这个是在 JS 中,而我的是在 shell.
GitHub API 也没有给出关于如何上传的任何结果(仅下载、列出或删除)
因此我的问题是:有没有办法从 shell 脚本将工件上传到 GitHub?
您可以在步骤之间共享数据。例如,您可以在第一步中执行操作,然后在第二步中上传结果。
查看 了解更多详情。
如果您想添加直接上传工件的功能,您应该使用 GitHub API。
如果操作在 JavaScript 中实施,则可以使用 GitHub 中的库 - toolkit/artifact
对于 shell 脚本,我不知道该怎么做。
我正在尝试执行需要上传工件的 GitHub 操作
但是由于我已经在执行操作,所以我不能调用 actions/upload-artifact@v2
有一些答案建议在我的中下载操作,但这个是在 JS 中,而我的是在 shell.
GitHub API 也没有给出关于如何上传的任何结果(仅下载、列出或删除)
因此我的问题是:有没有办法从 shell 脚本将工件上传到 GitHub?
您可以在步骤之间共享数据。例如,您可以在第一步中执行操作,然后在第二步中上传结果。
查看
如果您想添加直接上传工件的功能,您应该使用 GitHub API。
如果操作在 JavaScript 中实施,则可以使用 GitHub 中的库 - toolkit/artifact
对于 shell 脚本,我不知道该怎么做。