Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

ワークフロー実行の履歴を表示する

ワークフロー実行ごとにログを表示できます。 ログには、ワークフローの各ジョブとステップのステータスが含まれます。

注: GitHub ホステッド ランナーは、現在 GitHub Enterprise Server でサポートされていません。 GitHub public roadmap で、今後の計画的なサポートの詳細を確認できます。

これらのステップを実行するには、リポジトリへの読み取りアクセスが必要です。

  1. で、リポジトリのメイン ページへ移動します。 1. リポジトリ名の下の [Actions] (アクション) をクリックします。 メインのリポジトリ ナビゲーション内の [Actions](アクション) タブ 1. 左サイドバーで、表示するワークフローをクリックします。 左サイドバーのワークフロー リスト 1. ワークフロー実行の一覧で実行の名前をクリックすると、ワークフロー実行の概要が表示されます。

    ワークフローの実行の名前

GitHub CLI の詳細については、「GitHub CLI について」を参照してく� さい。

最近のワークフロー実行を表示する

最近のワークフロー実行を一覧表示するには、run list サブコマンドを使用します。

gh run list

返す実行の最大数を指定するには、-L または --limit フラグを使用できます。 既定値は、10 です。

gh run list --limit 5

指定したワークフローの実行のみを返すには、-w または --workflow フラグを使用できます。 workflow をワークフロー名、ワークフロー ID、またはワークフロー ファイル名のいずれかに置き換えます。 たとえば、「"Link Checker"」、「1234567」、「"link-check-test.yml"」のように指定します。

gh run list --workflow workflow

特定のワークフロー実行の詳細を表示する

特定のワークフロー実行の詳細を表示するには、run view サブコマンドを使用します。 run-id を、表示する実行の ID に置き換えます。 run-id を指定しない� �合、GitHub CLI は、最近の実行を選択するためのインタラクティブ メニューを返します。

gh run view run-id

出力にジョブ ステップを含めるには、-v または --verbose フラグを使用します。

gh run view run-id --verbose

実行における特定のジョブの詳細を表示するには、-j または --job フラグを使用します。 job-id を、表示するジョブの ID に置き換えます。

gh run view --job job-id

ジョブの完全なログを表示するには、--log フラグを使用します。

gh run view --job job-id --log

実行が失敗した� �合は、--exit-status フラグを使用して 0 以外の状態で終了します。 次に例を示します。

gh run view 0451 --exit-status && echo "run pending or passed"