GitHub のサポート にお問い合わせいただくことで、GitHub Actions に関するサポートを受けることができます。
診断とトラブルシューティングに関する情報の提供
プライベート リポジトリおよび内部リポジトリの内容は GitHub のサポート には表示されません。そのため GitHub のサポート では、お問い合わせの経緯や状況を理解し、想定外の動作を再現するために追加で情報提供をお願いする場合があります。 GitHub のサポート に最初にチケットを発行する際に、こうした情報を提供していただくことで、お客様からのお問い合わせを速やかに解決することができます。
GitHub のサポート に提供していただきたい情報には次のものが含まれる場合がありますが、これはあくまで一例です。
-
ワークフロー実行の URL 。
例: https://github.com/ORG/REPO/actions/runs/0123456789
-
チケットに
.ymlファイルとして添付するワークフロー.txtファイル。 ワークフローについて詳しくは、「ワークフロー」を参照してください。 -
ワークフロー実行エラーの例を示すワークフロー実行ログのコピー。 ワークフロー実行ログについて詳しくは、「ワークフロー実行ログの使用」を参照してください。
-
セルフホステッド ランナーでこのワークフローを実行している場合は、セルフホステッド ランナー ログ (ランナー内の
_diagフォルダーにあります)。 セルフホステッド ランナーの詳細については、「自己ホストランナーのモニタリングとトラブルシューティング」を参照してください。セルフホステッド ランナー のログ ファイル名は、
Runner_YYYY####-xxxxxx-utc.logとWorker_YYYY####-xxxxxx-utc.logという形式になります。
メモ
ファイルの拡張子を .txt または .zip に変更して、サポート チケットにファイルを添付してください。 ログやワークフロー ファイルのスニペットなどのテキスト データを、インラインでチケットに含める場合は、Markdown コード ブロックとして正しい記法で記述されていることを確認してください。 適切な Markdown 記法の詳細については、「基本的な書き込みと書式設定の構文」を参照してください。
不適切な Markdown 構文により書式設定が失われ、提供いただいた情報が読み取れない場合、GitHub のサポート では、添付ファイルまたは正しい Markdown 記法で情報を再度提出していただくようお願いする場合があります。
警告
GitHub のサポート に提供するすべてのファイルとテキストを適切に編集し、トークンやその他のシークレットなどの取り扱いに注意を要する情報を削除してあることを確認してください。
エフェメラル ランナー アプリケーション ログ ファイル
GitHub のサポート は、エフェメラル ランナーからランナー アプリケーション ログ ファイルを要求する場合があります。 GitHub は、お客様がセルフホステッド エフェメラル ランナーからランナー アプリケーション ログ ファイルを転送して保持するメカニズムを実装していることを想定し、また推奨しています。 ランナー アプリケーション ログ ファイルとセルフホステッド ランナーのトラブルシューティングの詳細については、「自己ホストランナーのモニタリングとトラブルシューティング」を参照してください。
Actions Runner Controller
Actions Runner Controller (ARC) を使用しているお客様の場合、GitHub のサポート からコントローラー、リスナー、およびランナー ポッドの完全なログの送信を求められる場合があります。 Actions Runner Controller を収集する方法の詳細については、「Actions Runner Controller エラーのトラブルシューティング」を参照してください。
Actions Runner Controller のサポート範囲の詳細については、「Actions ランナー コントローラーのサポート」を参照してください。
CodeQL と GitHub Actions
CodeQL 分析ワークフロー に関するサポートが必要なお客様の場合、GitHub のサポート から CodeQL のデバッグ成果物のコピーを提出していただくようお願いする場合があります。 CodeQL 分析ワークフロー のデバッグ成果物の詳細については、「ログの詳細が十分ではありません」を参照してください。
デバッグ成果物を GitHub のサポート に提供するには、サンプルのワークフロー実行から CodeQL のデバッグ成果物をダウンロードして、チケットに .zip ファイルで添付してください。 ワークフロー成果物のダウンロードについて詳しくは、「ワークフローの成果物をダウンロードする」を参照してください。
CodeQL のデバッグ成果物の .zip ファイル サイズが大きすぎてチケットにアップロードできない場合は、GitHub のサポート にお問い合わせください。お客様とご相談の上で次のステップを判断させていただきます。
サポートのスコープ
サポートリクエストが、Microsoft のチームが支援できる範囲を外れている場合は、 GitHub のサポートの外部で問題を解決するための次の手順をお勧めします。 要求が主に次の内容である場合、サポート 要求が GitHub のサポートのスコープ外である可能性があります。
- サードパーティの統合 (Jira など)
- CI/CD (Jenkins など)
- Azure DevOps (Azure サポートにお問い合わせください)
- スクリプトの記述
- SAML ID プロバイダーなどの外部認証システムの構成
- オープン ソース プロジェクト
- CodeQL の新しいクエリの作成またはデバッグ
- 仮想ネットワークのセットアップ、カスタム ファイアウォール、プロキシ規則など、クラウド プロバイダーの構成
- Kubernetes の設定やネットワーク構成などのコンテナー オーケストレーション
- ワークフローとデータ管理に関する詳細なサポート
- GitHub Actionsカスタム イメージでのカスタマイズとツールインストールの包括的なサポート
- プレビュー機能 パブリック プレビュー、 プライベート プレビュー、および テクニカル プレビュー 機能は、 GitHub のサポートの範囲外です。
- GitHub Copilot 提案
- GitHub Copilot 消費に関する質問。 GitHub のサポート では、Copilot の使用量の監査や内訳の表示は行いません。 サポートは課金モデルを説明し、利用可能な使用状況レポートドキュメントを示すことができますが、使用量が多い理由や、含まれている使用量が予想よりも早く使い果たされた理由を判断することはできません。
- 従量制課金の説明。 GitHub のサポート では、従量制課金 GitHub 製品の使用状況レポートや支出傾向を解釈したり、そのデータに基づいて推奨事項を提供したりすることはありません。 詳細については、「支払いサイクル」を参照してください。
GitHub Copilot は、AI を利用したコードの提案と応答を提供します。 法律条項に記載されているように、お客様は、組み込むことを選択した候補を含め、コードについてのすべての責任を負います。 Copilotの応答の品質、正確性、関連性、または機能は、常に期待を満たすとは限らず、間違いが発生する可能性があります。 Copilotの提案を使用するかどうかは決定であり、GitHubは、他のユーザーの権利を侵害する可能性のある方法で提案を使用しないように、合理的なポリシーとプラクティスを実装することを強くお勧めします。 これには、 Copilotで使用できるフィルター機能の使用が含まれますが、これに限定されません。
Copilotで生成された提案や出力は、サポートの対象外です。 GitHubサポートは、Copilotの応答の正確性または適合性を保証することができず、生成された結果について責任を負いません。 特定の候補について懸念がある場合は、提供されているすべてのリンクと情報を検討し、要件に関する正確性とコンプライアンスを確認してください。 詳細については、「Copilotとベスト プラクティス」を参照してください。
パブリック プレビュー機能のサポートについては、GitHub の営業チームでアカウント マネージャーにお問い合わせください。 プライベート プレビューおよびテクニカル プレビュー機能のサポートについては、プライベート プレビューのオンボード セッション中に提供されたグループ、またはGitHub の営業チームのアカウント マネージャーにお問い合わせください。
サポート範囲外のトピック、ガイド付きコンサルティング、ワークショップ、またはチームのトレーニングに関するサポートについては、 GitHub Expert Services に問い合わせてください。このサービスは、プラットフォームの使用を最適化するのに役立つ特殊なサービスを提供しています。
問題がスコープ外か判断できない場合は、チケットをオープンしてもらえれば先へ進むための最善の方法を定めるための支援をいたします。