我有一个工作流程步骤,循环运行 shell 命令的最后阶段:
|| echo "::error Filename $filename doesn't match possible files" && exit 1 ; done
退出被适当触发,但我看到的唯一注释是:
错误:进程已完成,退出代码为 1。
日志显示了整个 shell 命令管道以及相同的错误消息,但不是我的回显错误。
如何获取我的输出,包括 $filename 变量?
Grz*_*ski 11
你的语法错误:
echo "::error::Filename $filename doesn't match possible files"
你需要error后缀::
这是使用我的建议的工作流程的工作示例: https://github.com/grzegorzkrukowski/stackoverflow_tests/actions/runs/1835152772
如果您的工作流程不起作用,则一定存在其他问题 - 其他命令在有机会执行之前就以代码 1 退出。
| 归档时间: |
|
| 查看次数: |
9803 次 |
| 最近记录: |