Skip to main content

トラブルシューティングのワークフローについて

GitHub Actions のツールを使って、ワークフローをデバッグすることができます。

Note

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

ワークフローをトラブルシューティングする

ワークフロー実行ログの使用

各ワークフローの実行では、表示、検索、ダウンロードできるアクティビティ ログが生成されます。 詳しくは、「ワークフロー実行ログの使用」を参照してください。

デバッグ ログを有効にする

ワークフロージョブあるいはステップが期待どおりに動作しない理由を診断する上で、十分な詳細がワークフローのログになかった場合、追加のデバッグロギングを有効化できます。 詳しくは、「デバッグ ログを有効にする」を参照してください。

ワークフローをキャンセルする

ワークフローをキャンセルしようとしても、キャンセルが成功しない場合は、always 式を使用していないことを確認してください。 always 式を使用すると、ワークフローがキャンセルされた場合でもワークフローのステップが実行され、その結果、キャンセルがハングします。 詳しくは、「ワークフローとアクションで式を評価する」をご覧ください。

自己ホストランナーの監視

セルフホストランナーのトラブルシューティング

セルフホスト ランナーを使用する場合、そのアクティビティを見て、一般的な問題を診断できます。

詳しくは、「自己ホストランナーのモニタリングとトラブルシューティング」を参照してください。