Skip to main content

工作流及操作参考

查找 GitHub Actions 中的工作流和操作的相关信息。

GitHub Actions 的工作流语法

工作流程是可配置的自动化过程,由一个或多个作业组成。 您必须创建 YAML 文件来定义工作流程配置。

触发工作流的事件

可以配置工作流,使其在GitHub上发生特定活动时、在计划的时间运行,或在GitHub之外发生事件时启动。

GitHub Actions 的工作流命令

您可以在工作流程或操作代码中运行 shell 命令时使用工作流程命令。

变量参考

查找有关 GitHub Actions 工作流中支持的变量、命名约定、限制和上下文的信息。

对工作流和操作中的表达式求值

在 GitHub Actions 中查找有关表达式的信息。

上下文参考

查找有关工作流中 GitHub Actions 可用的上下文的信息,包括可用属性、访问方法和用法示例。

部署和环境

查找有关部署保护规则、环境机密和环境变量的信息。

依赖项缓存参考

查找工作流中依赖项缓存功能的相关信息。

重用工作流配置

通过重用现有工作流和使用 YAML 定位点和别名时避免重复的信息。

元数据语法参考

可创建操作来执行存储库中的任务。 如果要创建自定义操作,则需要一个使用 YAML 语法的元数据文件。

工作流取消指南

查找关于 GitHub 为取消工作流运行而采取的步骤的信息。

Dockerfile 对 GitHub Actions 的支持

在为 Docker 容器动作创建 Dockerfile 时,你应该了解一些 Docker 指令如何与 GitHub Actions 以及动作的元数据文件进行交互。