Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

デバッグロギングの有効化

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

ノート: GitHubホストランナーは、現在GitHub Enterprise Serverでサポートされていません。 GitHubパブリックロードマップで、計画されている将来のサポートに関する詳しい情� �を見ることができます。

これらの追� ログは、ワークフローを含むリポジトリにシークレットを設定することで有効になるため、同じ権限要件が適用されます。

  • To create secrets for a personal account repository, you must be the repository owner. Organizationのリポジトリにシークレットを作成するには、管理アクセス権を持っていなければなりません。
  • To create secrets for an environment in a personal account repository, you must be the repository owner. Organizationリポジトリ内の環境にシークレットを作成するには、adminアクセス権を持っていなければなりません。
  • Organizationのレベルでシークレットを作成するには、管理アクセス権を持っていなければなりません。
  • REST APIを使ってシークレットを作成するには、リポジトリへの書き込みアクセス権もしくはOrganizationへの管理アクセス権を持っていなければなりません。 詳しい情� �については「GitHub ActionsシークレットAPI」を参照してく� さい。

シークレットの設定に関する詳しい情� �については、「暗号化されたシークレットの作成と利用」を参照してく� さい。

ランナーの診断ロギングの有効化

ランナーの診断ログは、ランナーによるジョブの実行の様子に関する情� �を含む追� のログファイルを提供します。 ログアーカイブには、2つのログファイルが追� されます。

  • ランナープロセスログにはジョブの実行のためのランナーの調整とセットアップに関する情� �が含まれます。
  • ワーカープロセスログには、ジョブの実行が記録されます。
  1. ランナー診断ロギングを有効化するには、ワークフローを含むリポジトリ内で以下のシークレットを設定してく� さい: ACTIONS_RUNNER_DEBUGtrueにしてく� さい。

  2. ランナーの診断ログをダウンロードするには、ワークフローの実行のログアーカイブをダウンロードしてく� さい。 ランナーの診断ログはrunner-diagnostic-logsフォルダに含まれています。 ログのダウンロードに関する詳しい情� �については「ログのダウンロード」を参照してく� さい。

ステップのデバッグロギングの有効化

酢鉄粉デバッグロギングは、ジョブの実行の間と実行後のジョブのログの詳細度を高めます。

  1. ステップのデバッグロギングを有効化するには、ワークフローを含むリポジトリで以下のシークレットを設定しなければなりません: ACTIONS_STEP_DEBUGtrueにしてく� さい。

  2. このシークレットを設定すると、ステップログにより多くのデバッグイベントが示されるようになります。 詳しい情� �については「障害の診断のためのログの閲覧」を参照してく� さい。