摘要
本模块的目标是了解不同类型的 GitHub操作,并且然后创建您自己的自定义 GitHub操作,并将其用于工作流。
为达成此目标,你首先了解了编写自定义 GitHub 操作所需的元数据和语法。 你了解了将功能扩展到操作的工作流命令、如何为操作选择专用或公共位置,以及建立用于记录操作和对其进行版本控制的最佳做法。 你还了解了如何将操作发布到 GitHub Marketplace。
接下来,你了解了 GitHub Actions 在使用外部 API 时的行为方式,还使用了外部 API 的响应作为工作流中后续步骤的 output: 参数。 最后,你了解了如何通过创建问题、在操作源代码中使用多个包来使用操作与存储库进行交互,以及如何使用 @actions/core package 写入错误和终止不当操作。
了解详细信息
下面是关于本模块中讨论的主题的更多信息的链接:
- 创建 Docker 容器操作
- 创建 JavaScript 操作
- 创建组合运行步骤操作
- GitHub Actions 的元数据语法
- GitHub Actions 的工作流命令
- 设置操作的退出代码
- 针对操作使用发布管理
- 发布一项操作
提供反馈
使用此 问题表单 提供此 Microsoft Learn 模块的内容反馈或建议的更改。 GitHub 维护此内容,团队成员将会审请求。 感谢你抽时间改进我们的内容!