GitHub Code Quality の有効化 - GitHubドキュメント
Skip to main content

GitHub Code Quality の有効化

Code Qualityを使用して、pull request と既定のブランチのコード品質の問題を自動的にキャッチ、修正、および報告します。

この機能を使用できるユーザーについて

リポジトリの所有者、組織の所有者、および 管理者 ロールを持つユーザー

GitHub Team または GitHub Enterprise Cloud

メモ

          GitHub Code Quality は現在 パブリック プレビュー 中であり、2026 年 7 月 20 日に一般公開されます。

パブリック プレビュー中は、Code Quality は課金されませんが、Code Quality スキャンは、GitHub Actions 分かかります。 2026 年 7 月 20 日以降、使用量には料金が発生します。 「GitHub Code Quality 請求」を参照してください。

[前提条件]

  • エンタープライズ所有者は、企業内の Code Quality を許可している必要があります。 「GitHub Code Quality を企業で使用できるようにする」を参照してください。
  • GitHub Actionsは、各Code Quality分析を実行するためにアクションを使用するため、CodeQLを有効にする必要があります。
  • この機能の利点を最大限に活用するには、リポジトリに、 CodeQLによる品質分析でサポートされている言語のいずれかを含める必要があります。 サポートされている言語を参照してください。

リポジトリの Code Quality を有効にする

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。
  3. サイドバーの [セキュリティ] の下の [ コードの品質 ] をクリックして、[コードの品質] ページを表示します。

  4. [ コード品質を有効にする] をクリックします。

  5. [コード品質] ページで情報を確認します。

  6. [ 変更の保存] をクリックして、 Code Qualityの構成を保存します。

ヒント

組織でプライベート レジストリのキャッシュを構成している場合は、依存関係の解決に使用するコード品質分析に使用できます。 「セキュリティ機能にプライベート レジストリへのアクセスを許可する」を参照してください。

組織の Code Quality を有効にする

組織内のすべてのリポジトリの Code Quality を一度に有効または無効にすることができます。

  1. GitHub で、organization のメイン ページに移動します。

  2. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。
  3. サイドバーの [セキュリティ] で、[ コードの品質] をクリックします。

  4. [Enable Code Quality](コード品質を有効にする) の横にあるトグルを使用して、すべてのリポジトリの Code Quality を有効にします。

次のステップ