コンテキスト(GitHub Actions) - CI/CD用語集の定義
コンテキストは、式の中で読み取られる実行データの名前付きオブジェクト(githubやstepsなど)です。
コンテキストは、式の中で利用できる実行データの名前付きオブジェクトであり、github、env、job、steps、needs、matrix、secretsなどを${{ }}で読み取ります。
コンテキストは実行に関する情報を公開します。githubはイベントとリポジトリのデータを保持し、stepsは前のstepのoutputを保持し、needsはupstreamのjobのoutputを保持し、secretsはシークレットの値を保持します。
一般的なコンテキスト
| コンテキスト | 保持する内容 |
|---|---|
| github | event, ref, sha, actor |
| steps | 前のstepのoutput |
| needs | 依存jobのoutput |
| secrets | 暗号化されたシークレットの値 |
関連ガイド
Expression Syntax (GitHub Actions) - CI/CD Glossary DefinitionExpression Syntax (GitHub Actions): Expression syntax is the `${{ }}` language in GitHub Actions used to read…
if Conditional (GitHub Actions) - CI/CD Glossary Definitionif Conditional (GitHub Actions): The if conditional is a `if:` expression on a job or step that decides wheth…