{"meta":{"title":"工作流及操作参考","intro":"查找 GitHub Actions 中的工作流和操作的相关信息。","product":"GitHub Actions","breadcrumbs":[{"href":"/zh/actions","title":"GitHub Actions"},{"href":"/zh/actions/reference","title":"参考"},{"href":"/zh/actions/reference/workflows-and-actions","title":"工作流和操作"}],"documentType":"subcategory"},"body":"# 工作流及操作参考\n\n查找 GitHub Actions 中的工作流和操作的相关信息。\n\n## Links\n\n* [GitHub Actions 的工作流语法](/zh/actions/reference/workflows-and-actions/workflow-syntax)\n\n  工作流程是可配置的自动化过程，由一个或多个作业组成。 您必须创建 YAML 文件来定义工作流程配置。\n\n* [触发工作流的事件](/zh/actions/reference/workflows-and-actions/events-that-trigger-workflows)\n\n  可以配置工作流，使其在GitHub上发生特定活动时、在计划的时间运行，或在GitHub之外发生事件时启动。\n\n* [GitHub Actions 的工作流命令](/zh/actions/reference/workflows-and-actions/workflow-commands)\n\n  您可以在工作流程或操作代码中运行 shell 命令时使用工作流程命令。\n\n* [变量参考](/zh/actions/reference/workflows-and-actions/variables)\n\n  查找有关 GitHub Actions 工作流中受支持的变量、命名约定、限制和上下文的信息。\n\n* [对工作流和操作中的表达式求值](/zh/actions/reference/workflows-and-actions/expressions)\n\n  在 GitHub Actions 中查找有关表达式的信息。\n\n* [上下文参考](/zh/actions/reference/workflows-and-actions/contexts)\n\n  查找有关工作流中 GitHub Actions 可用的上下文的信息，包括可用属性、访问方法和用法示例。\n\n* [部署和环境](/zh/actions/reference/workflows-and-actions/deployments-and-environments)\n\n  查找有关部署保护规则、环境机密和环境变量的信息。\n\n* [依赖项缓存参考](/zh/actions/reference/workflows-and-actions/dependency-caching)\n\n  查找工作流中依赖项缓存功能的相关信息。\n\n* [重用工作流配置](/zh/actions/reference/workflows-and-actions/reusing-workflow-configurations)\n\n  通过重用现有工作流和使用 YAML 定位点和别名时避免重复的信息。\n\n* [元数据语法参考](/zh/actions/reference/workflows-and-actions/metadata-syntax)\n\n  可创建操作来执行存储库中的任务。 如果要创建自定义操作，则需要一个使用 YAML 语法的元数据文件。\n\n* [工作流取消指南](/zh/actions/reference/workflows-and-actions/workflow-cancellation)\n\n  查找关于 GitHub 为取消工作流运行而采取的步骤的信息。\n\n* [Dockerfile 对 GitHub Actions 的支持](/zh/actions/reference/workflows-and-actions/dockerfile-support)\n\n  在为 Docker 容器动作创建 Dockerfile 时，你应该了解一些 Docker 指令如何与 GitHub Actions 以及动作的元数据文件进行交互。"}