GitHub Code Quality、リポジトリ単位の有効化API

158文字
1分
編集

GitHub は、GitHub Code Quality をリポジトリ単位で有効化・設定できる Repository Enablement API を Public Preview として提供開始した。リポジトリごとに既定セットアップの有効化/無効化、解析対象言語、Runner 種別などを API 経由で管理できる。

  • 設定の更新: PATCH /repos/{owner}/{repo}/code-quality/setup
  • 設定の取得: GET /repos/{owner}/{repo}/code-quality/setup(状態、言語、Runner 種別、スケジュールを返す)
  • 解析対象言語: csharp / go / java-kotlin / javascript-typescript / python / ruby(API ドキュメントには rust も列挙されている)
  • 提供範囲: GitHub.com の Public Preview(GitHub Enterprise Server は対象外)

#参考文献