| 写法 | jobs.<id>.environment |
|---|---|
| 保护 | 必需评审人、等待计时、分支限制 |
| 密钥 | 环境级 secrets 与 vars |
| 记录 | 部署记录按环境留存 |
部署到环境
部署到环境
jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: production
url: https://app.example.com
steps:
- run: ./deploy.sh审批在作业开始前阻塞:需要审批的部署单独成 job,避免与其他步骤混排。