{"meta":{"title":"选择工作流执行的操作","intro":"工作流会自动执行软件开发生命周期中的任务。 手动完成的许多任务都可以转换为 GitHub Actions 工作流。","product":"GitHub Actions","breadcrumbs":[{"href":"/zh/actions","title":"GitHub Actions"},{"href":"/zh/actions/how-tos","title":"操作方法"},{"href":"/zh/actions/how-tos/write-workflows","title":"编写工作流"},{"href":"/zh/actions/how-tos/write-workflows/choose-what-workflows-do","title":"选择工作流执行的操作"}],"documentType":"subcategory"},"body":"# 选择工作流执行的操作\n\n工作流会自动执行软件开发生命周期中的任务。 手动完成的许多任务都可以转换为 GitHub Actions 工作流。\n\n## Links\n\n* [在工作流程中使用任务](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/use-jobs)\n\n  使用工作流程运行多个作业。\n\n* [在工作流中使用预编写的构建基块](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/find-and-customize-actions)\n\n  可以使用和自定义预先编写的操作来为工作流提供支持。\n\n* [在工作流中使用 GitHub CLI](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli)\n\n  可以在 GitHub CLI 工作流中使用 GitHub Actions 编写脚本。\n\n* [添加脚本到工作流程](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/add-scripts)\n\n  可以使用 GitHub Actions 工作流来运行脚本。\n\n* [在 GitHub Actions 中使用机密](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets)\n\n  了解如何在 GitHub Actions 工作流的存储库、环境和组织级别创建机密。\n\n* [在变量中存储信息](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables)\n\n  GitHub 设置每个 GitHub Actions 工作流运行的默认变量。 你还可以设置自定义变量，以便在单个工作流或多个工作流中使用。\n\n* [在作业之间传递信息](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/pass-job-outputs)\n\n  可以定义输出以将信息从一个作业传递到另一个作业。\n\n* [设置默认 shell 和工作目录](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/set-default-values-for-jobs)\n\n  定义将应用于工作流程中的所有作业或作业中所有步骤的默认设置。\n\n* [部署到特定环境](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment)\n\n  在工作流中指定部署环境。\n\n* [在工作流中运行作业变体](/zh/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations)\n\n  创建一个矩阵来定义每个作业的变体。"}