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。