デプロイ環境 - CI/CD用語集の定義
デプロイ環境は、独自のシークレットと保護ルールを持つ名前付きのデプロイ先です。
デプロイ環境は、GitHub Actionsにおける名前付きのターゲット(stagingやproductionなど)であり、独自のシークレット、変数、そしてそこへのデプロイを制御する保護ルールを持つことができます。
環境を使うと、承認、待機タイマー、ブランチ制限をデプロイに付加できます。jobはenvironment:キーで環境を選択します。
例
.github/workflows/deploy.yml
jobs:
deploy:
environment: production
runs-on: ubuntu-latest関連ガイド
Environment Protection Rule - CI/CD Glossary DefinitionEnvironment Protection Rule: An environment protection rule is a condition attached to a deployment environme…
Workflow Permissions - CI/CD Glossary DefinitionWorkflow Permissions: Workflow permissions set the access scopes granted to `GITHUB_TOKEN` via the `permissio…