我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Free, Pro, and Team
文章版本: Free, Pro, and Team

参考

使用 GitHub 托管的运行器和身份验证创建工作流程的参考文档。

工作流程语法

工作流程文件以 YAML 编写。 在 YAML 工作流程文件中,您可以使用表达式语法来评估上下文信息、文字、运算符和函数。 上下文信息包括工作流程、环境变量、密码和触发工作流程的事件。 当您在工作流程步骤中使用 run 运行 shell 命令时,您可以使用特定的工作流程命令语法来设置环境变量、设置后续步骤的输出参数,以及设置错误或调试信息。

事件

您可以配置工作流和在发生特定 GitHub 事件时运行、在计划的时间运行、手动运行、手动或者当 GitHub 外部事件发生时运行。

身份验证和密码

GitHub 提供一个令牌,可用于代表 GitHub Actions 进行身份验证。 您还可以将敏感信息作为密码存储在组织或仓库中。 GitHub 对所有密码加密。

GitHub 托管的运行器

GitHub 提供托管的虚拟机器来运行工作流程。 虚拟机包含一个环境,其中包含供 GitHub Actions 使用的工具、软件包和环境变量。

管理

在 GitHub 托管的运行器上运行工作流程时,存在使用限制和潜在的使用费用。 您也可以禁用或限制 GitHub Actions 在仓库和组织中的使用。

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。