GitHub Actions上传和下载工件

时间:2020-10-27 22:08:01

标签: github github-actions

我有一个Github Actions工作流程,其中有两个工作:

  1. 将代码编译为.exe文件并作为工件上传
  2. 在Windows / Mac上运行的作业,该作业下载.exe文件并使用它。 但是,我的所有管道都失败了,或者是由于某种原因取消了作业,或者是因为有错误。供参考,这是我最新的管道运行:https://github.com/dantheking-crypto/MakeALanguage/actions/runs/332305074

如果有人能指出我做错了事,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

我在上面查看了您的管道,看来您的run-on-windows-and-mac工作缺少actions/checkout操作步骤。这就是spark.exe执行失败的原因。它找不到用作参数的test.spark文件(该文件位于存储库中,但尚未签出给执行运行的运行程序)。只需在执行spark.exe spark.test之前添加actions/checkout步骤,就可以了。