GitHub コード品質:リポジトリ有効化 API の公開
本文の状態
日本語全文を表示中
詳細モードで約1分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
GitHub Changelog
GitHub が、個々のリポジトリに対してコード品質機能をプログラムで有効・無効にしたり、分析言語やランナータイプを設定したりするための新 API を公開した。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
新しい Repository Enablement API を利用することで、個々のリポジトリに対して GitHub Code Quality のプログラムによる有効化と設定が可能になりました。この機能は本日、パブリックプレビューとして公開されています。
2 つの新しいエンドポイントが利用可能になりました:
PATCH /repos/{owner}/{repo}/code-quality/setup: リポジトリに対する Code Quality のデフォルトセットアップの有効化・無効化、解析対象言語の設定、ランナータイプの指定を行います。
GET /repos/{owner}/{repo}/code-quality/setup: リポジトリの現在の Code Quality 設定(ステータス、言語、ランナータイプ、分析スケジュールを含む)を取得します。
対応している言語には、csharp, go, java-kotlin, javascript-typescript, python, ruby が含まれます。
この機能は github.com のパブリックプレビューで利用可能ですが、Enterprise Server では利用できません。
GitHub Code Quality について詳しく知りたい場合は、コード品質に関するドキュメントをご覧ください。
「GitHub Code Quality: Repository Enablement API」という投稿は、The GitHub Blog で最初に公開されました。
原文を表示
You can now programmatically enable and configure GitHub Code Quality on individual repositories using the new Repository Enablement API, available today in public preview.
Two new endpoints are now available:
PATCH /repos/{owner}/{repo}/code-quality/setup: Enable or disable Code Quality default setup for a repository, configure the languages to analyze, and specify the runner type.
GET /repos/{owner}/{repo}/code-quality/setup: Retrieve the current Code Quality configuration for a repository, including state, languages, runner type, and analysis schedule.
Supported languages include csharp, go, java-kotlin, javascript-typescript, python, and ruby.
This feature is available in public preview on github.com and is not available on Enterprise Server.
To learn more about GitHub Code Quality, check out the documentation for code quality.
The post GitHub Code Quality: Repository Enablement API appeared first on The GitHub Blog.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み