GitHubの組織向けに、Issueを構造化データで管理できるIssue fieldsがパブリックプレビューとして公開された。
従来のラベル運用(priority/p0など)を置き換える機能で、組織全体に型付きメタデータを持たせ、検索やレポーティングに使える。
- Priority、Effort、Start date、Target dateの4フィールドがプリセットとして提供
- 単一選択、テキスト、数値、日付の4つの型をサポートし、組織ごとに最大25個のフィールドを追加可能
- Issueのタイプに応じたフィールドの表示制御と、リポジトリを横断した検索・フィルタリング
- Projectsのビューへのフィールド列追加(現在はプライベートプロジェクトのみに対応)
- REST API・GraphQL APIと、GitHub Actions向けのWebhookイベント(
field_added、field_removed)のサポート
Issue fields はいまのところ一部組織向けに順次ロールアウトされており、利用希望時はコミュニティディスカッションで申請する。