Step Output - CI/CD 用語集の定義
step output とは、ある step が name=value を $GITHUB_OUTPUT ファイルに書き込むことで生成する名前付きの値で、同じ job 内の後続の step が ${{ steps.<id>.outputs.<name> }} として読み取ります。
設定の仕方
step に id: を与え、echo "version=1.2.3" >> "$GITHUB_OUTPUT" を実行します。古い ::set-output コマンドは非推奨です。step output は、計算した値(タグやパス)を作業をやり直すことなく下流へ渡す方法です。
関連ガイド
Reusable Workflow - CI/CD Glossary DefinitionReusable Workflow: A reusable workflow is a complete workflow file that other workflows can call with `uses:`…
Context Expression - CI/CD Glossary DefinitionContext Expression: A context expression is a `${{ ... }}` template in a workflow that reads from contexts li…
Job Summary - CI/CD Glossary DefinitionJob Summary: A job summary is custom Markdown a step writes to the `$GITHUB_STEP_SUMMARY` file, rendered on t…