jsonscraper
市場
ジャーナルに戻る

GitHub、個人アカウントの所有者にIssueの種類とフィールドを開放

個人開発者やオープンソースプロジェクトのメンテナーが、個人リポジトリでカスタムフィールドを利用できるようになり、APIやWebhookを通じて作業を自動化できるようになりました。

編集方針 誤りを報告する

2026年11月11日から、GitHubの個人アカウントの所有者は、自分が所有するリポジトリでIssueの種類とフィールドを設定できるようになりました。これまで説明されていた計画管理ツールが、個人開発者やオープンソースプロジェクトのメンテナーにも一般公開されました。GitHubは、REST API、GraphQL、Webhookを通じた種類とフィールドの管理にも対応すると発表しました。

記事:GitHub、個人アカウントの所有者にIssueの種類とフィールドを開放
概要:2026年11月11日から、GitHubの個人アカウントのリポジトリでIssueの種類とカスタムフィールドを利用できます。IssuesやProjectsで活用できるほか、プログラムから処理することも可能です。
画像の役割:カバー — 中心となるテーマ
セクション:
ビジュアルの説明:中立的なデスクに並べられた、整理されたプロジェクト計画用のインデックスカードを写したエディトリアル写真。タスクの種類ごとにカードがまとめられ、優先度と目標日を示す小さな色付きタグが付いている。すっきりとした構成
Issueの種類と追加フィールドを使うと、個人アカウントのリポジトリでIssueを整理できます。© jsonscraper · AI生成

個人リポジトリで利用できる機能

アカウント所有者は、最大25種類のIssueタイプを設定できます。デフォルトではBug、Task、Featureが用意されており、変更や追加が可能です。また、優先度、作業量、開始日、目標日など、最大25個のフィールドを作成できます。テキスト、数値、日付のフィールドに加え、単一選択と複数選択にも対応しています。

フィールドは特定のIssueタイプに割り当てることも、タイプが設定されていないIssueでも使えるようにすることもできます。Issueの作成時に指定できるほか、既存のIssueを編集して設定することも可能です。GitHub Projectsでは、カスタムビューや値の一括変更にフィールドを活用できます。

メンテナーにとってのメリット

小規模なプロジェクトでは、Issueタイプとフィールドによって作業内容を共通の方法で表せます。たとえば、メンテナーはバグ、機能、通常のタスクを区別し、それぞれに優先度や目標日を設定できます。Projectsでは、計画をGitHub Issuesの外に移さずに、これらの情報を使ってIssueを絞り込んだり、グループ化したりできます。

今回の変更により、個人アカウントに属するリポジトリの個人開発者やメンテナーも、構造化された計画管理を利用できるようになりました。種類とフィールドは該当するアカウントの設定で管理します。GitHubの発表では、異なるアカウントやリポジトリ間で設定が自動同期されるとは説明されていません。

自動化できること

GitHubによると、REST API、GraphQL API、Webhookを通じて、種類とフィールドをプログラムから管理できます。ドキュメントには、フィールドやその値の操作、issuesイベントによる変更が記載されています。これにより、開発者はフィールド値の変更への対応や、プログラムによる値の設定など、独自のワークフローを連携できます。具体的な連携機能は別途実装が必要です。

同じアップデートでは、候補リストに適切な値がない場合に、Issueから直接ラベルやマイルストーンを作成する機能も追加されました。これはIssueの操作を少し便利にする改善であり、主な変更点は、個人アカウントのリポジトリでカスタムの種類とフィールドが利用可能になったことです。

個人プロジェクトでは、より構造化されたIssuesを利用でき、APIやWebhookを通じてフィールドを処理できるようになります。その効果は、メンテナーがタスクにどのような分類やデータを設定するかによって異なります。

人々

この記事にはまだ人物がリストされていません。

読み続けてくださいGitHub、Copilot Code Reviewの指摘への対応数を示す指標を追加
次の記事を読む

読んだ内容を実用的な連携へ

jsonscraperのソーシャルデータAPIを調べ、リクエストを試し、次のワークフローを構築しましょう。

APIを探す