Skip to main content

品質コードを維持する

GitHubのコード セキュリティ機能とコード品質機能を使用して、リポジトリ内の高品質のコードを維持する方法について説明します。

GitHub Code Quality の有効化

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

無効にする GitHub Code Quality

Code Qualityスキャンを停止し、機能が一般公開される前に料金を回避します。

リポジトリのコード カバレッジの設定

テスト カバレッジ レポートをアップロードすると、プル要求でカバレッジの結果が直接表示され、レビュー担当者はマージ前にテストされていないコードを特定できます。

リポジトリのコード品質結果の解釈

既定のブランチに関する GitHub Code Quality の検出結果を表示します。

プル要求のコード品質しきい値の設定

リポジトリにマージされるコードの品質を向上させるために、プルリクエスト用のCode Qualityゲートを作成します。

Restricting code coverage on pull requests

Protect your test coverage by automatically blocking pull requests that fall below the coverage levels your team requires.

pull request でのブロックの解決

プルリクエストにおけるコード品質の問題を特定し、解決して、変更をマージしてください。