检查发布并测试操作
操作通常会生成控制台输出。 无需直接连接到运行程序来检索该输出。
操作的控制台输出可直接从 GitHub UI 中获取。
选择顶部存储库菜单上的“操作”,查看已执行的工作流的列表以查看输出。
接下来,单击作业的名称以查看步骤的输出。
控制台输出可以帮助调试。 如果不够的话,还可以启用更多日志记录。 参阅:启用调试日志记录。
操作的发布管理
虽然你可能希望检索最新版本的操作,但在许多情况下,可能需要特定版本的操作。
可以通过多种方式请求特定版本的操作:
标记
使用标记可以指定想要使用的精确版本。
steps:
-uses: actions/install-timer@v2.0.1
基于 SHA 的哈希
你可以为操作指定请求的基于 SHA 的哈希。 它确保操作未更改。 但是,这样做的缺点是也不会自动收到操作更新。
steps:
-uses: actions/install-timer@327239021f7cc39fe7327647b213799853a9eb98
分支
请求操作的一种常见方法就是引用要处理的分支。 然后,你将从该分支获取最新版本。 这意味着你将受益于更新,但也会增加代码中断的可能性。
steps:
-uses: actions/install-timer@develop
测试操作
GitHub 提供了多种操作学习工具。
你将看到如何进行以下操作的基本示例:
- 组织和标识工作流文件。
- 添加可执行脚本。
- 创建工作流和操作块。
- 触发工作流。
- 发现工作流日志。