environment secret - CI/CD用語集の定義
environment secret は特定のデプロイ環境にスコープされ、job がその環境を対象とする場合にのみ利用できます。
environment secret は名前付きの環境(production など)に保存され、environment: production を宣言する job だけが読み取れます。必須レビュアーやアクセスを制御する待機タイマーと組み合わせることができます。
保護ルール
環境は job の実行前に手動承認を要求できるため、environment secret はレビュアーがデプロイを承認した後にのみ公開されます。これにより本番の資格情報が人によるチェックの背後で保護されます。
関連ガイド
Repository Secret - CI/CD Glossary DefinitionRepository Secret: A repository secret is an encrypted key/value stored on a single repo and exposed to its w…
Organization Secret - CI/CD Glossary DefinitionOrganization Secret: An organization secret is a secret stored at the org level and made available to all, pr…
Encrypted Secret - CI/CD Glossary DefinitionEncrypted Secret: An encrypted secret is a credential GitHub encrypts (using libsodium sealed boxes on upload…