Skip to main content

创建操作

您可以创建自己的操作,使用并自定义 GitHub 社区共享的操作,或者写入和共享您构建的操作。

关于自定义操作

操作是可以组合来创建作业和自定义工作流程的单个任务。 您可以创建自己的操作,或者使用和自定义 GitHub 社区分享的操作。

创建 Docker 容器操作

本指南向您展示构建 Docker 容器操作所需的最少步骤。

创建 JavaScript 操作

在本指南中,您将了解如何使用操作工具包构建 JavaScript 操作。

创建组合操作

在本指南中,您将学习如何构建组合操作。

GitHub Actions 的元数据语法

可创建操作来执行存储库中的任务。 操作需要使用 YAML 语法的元数据文件。

Dockerfile 对 GitHub Actions 的支持

为 Docker 容器创建 Dockerfile 时,你应该知道一些 Docker 指令如何与 GitHub Actions 及操作的元数据文件交互。

设置操作的退出代码

您可以使用退出代码来设置操作的状态。 GitHub 显示状态以指示操作通过还是失败。

在 GitHub Marketplace 中发布操作

您可以在 GitHub Marketplace 中发布操作,以及与 GitHub 社区共享您创建的操作。

从专用存储库共享操作和工作流

可以共享操作或可重用工作流,无需公开发布它们。

与组织共享操作和工作流

无需公开发布操作或工作流,即可与组织共享操作或可重用工作流。

发布和维护操作

您可以利用自动化和开源最佳实践来发布和维护操作。

开发第三方 CLI 操作

了解如何开发操作以在 GitHub Actions 运行器上设置 CLI。