环境变量¶
使用环境¶
可以为工作流程中的每个作业指定一个环境。 为此,请添加 jobs.<job_id>.environment 键,后跟环境的名称。
例如,此工作流程将使用名为 production 的环境:
name: Deployment
on:
push:
branches:
- main
jobs:
deployment:
runs-on: ubuntu-latest
environment: production
steps:
- name: deploy
# ...deployment-specific steps
备注
运行上述工作流程时,deployment 作业将受为 production 环境配置的任何规则的约束。 例如,如果环境需要审查者,则作业将暂停,直到其中一个审查者批准该作业。