Step debug loggingとは?
Step debug loggingは、個々のstepに焦点を当てた冗長モードで、式の評価、inputの解決、各stepに対するrunnerの処理について追加の詳細を出力します。debugフラグで有効化され、通常のstep出力とインラインで表示されます。デバッグの対象をrunner全体から単一のstepの挙動へ絞り込みます。
なぜ重要か
あるstepが誤動作するとき、step debugの出力は、そのinputと条件が正確にどう解決されたかを示します。これだけで、不正な式や予期しない変数値を見つけるのに十分なことがよくあります。stepそのものではなく周囲のセットアップをカバーするrunnerの診断ログを補完します。
関連ガイド
What Is CI Debug Logging?CI debug logging is a verbose mode, toggled by a setting, that makes the runner and actions emit extra diagno…
What Are Runner Diagnostic Logs?Runner diagnostic logs are detailed internal logs from the CI runner process itself, capturing how it set up…
What Is a Workflow Command?A workflow command is a specially formatted log line a step prints to instruct the runner to set output, mask…