アクションメタデータとは?
アクションメタデータは、通常はアクション定義ファイルであるマニフェストで、再利用可能なアクションを記述します。表示名、宣言されたinputとoutput、ブランディング、そして実行モデルを指定するrunsブロックが含まれます。CIエンジンはこれを読み取り、inputの渡し方とアクションの起動方法を判断します。これはアクションと、それを呼び出すworkflowとの間の契約です。
なぜ重要か
メタデータファイルは、アクションを呼び出し可能かつ自己文書化されたものにするものです。ここで宣言されたinputとoutputはアクションのインターフェースを定義するため、それらを変更すると呼び出し側を壊す可能性があります。これを読むことが、サードパーティのアクションの正確な使い方を理解する最速の方法です。
関連ガイド
What Is the Action runs.using Field?The runs.using field in an action manifest declares the action's execution model, such as a JavaScript runtim…
What Is an Action Input Default?An action input default is the value an action uses for a declared input when the caller does not provide one…
What Is an Action Output?An action output is a named value an action exposes after it runs, which later steps can reference to pass da…