You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can create and manage custom issue fields to collect structured metadata across all issues in your organization.
Note
Issue fields are currently in public preview and subject to change. To share feedback, see the community discussion.
Issue fields let you add structured metadata to issues across your organization. Instead of relying on labels or free-text workarounds, you can create fields like priority, effort, impact, or any custom category your team needs. Fields are defined at the organization level and apply across all repositories in your organization.
About issue field types
You can create up to 25 issue fields per organization. The following field types are available:
Single-select: choose one option from a predefined list. Options can have names, descriptions, and colors.
Text: capture free-form text. URLs are automatically detected and displayed as clickable links.
Number: accept numeric input, including decimals.
Date: provide a date picker for selecting dates.
Default fields
When issue fields are enabled for your organization, four default fields are created automatically:
These default fields are pinned to issue types as follows:
Field
No type
Bug
Task
Feature
Priority
Effort
Start date
Target date
These default fields are fully customizable. You can edit their names, descriptions, and options, or delete them if they don't fit your workflow.
Tip
You can rename options, change their colors, reorder them, or add new values to match your team's workflow. For example, you could change Effort options to T-shirt sizes (XS, S, M, L, XL).
Creating an issue field
In the upper-right corner of GitHub, click your profile picture, then click Organizations.
Select an organization by clicking on it.
Under your organization name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.
In the "Planning" section of the sidebar, click Issue fields.
Click New field.
Under "Field name", type the name of your new field.
Optionally, under "Description", type a description to help others understand the purpose of the field.
Under "Field type", select the type of field you want to create.
If you selected Single-select, add options for the field:
Click Add option and type the option name.
Optionally, to set a color for an option, click next to the option, click Edit option, choose a color, and click Save.
Repeat to add more options.
Under "Field Visibility", choose one of the following:
Permissions: choose who can see the field and its value. Options are Organization only (default) or Public. This setting only applies to issues in public repositories.
Pin to types: click to choose which issue types show this field in the issue viewer and creator. Select one or more issue types, or "Issues without a type". Fields that are not pinned and have no value will stay hidden in the issue viewer and creator.
Click Create.
Editing an issue field
In the upper-right corner of GitHub, click your profile picture, then click Organizations.
Managing issue fields in your organization
You can create and manage custom issue fields to collect structured metadata across all issues in your organization.
Note
Issue fields are currently in public preview and subject to change. To share feedback, see the community discussion.
Issue fields let you add structured metadata to issues across your organization. Instead of relying on labels or free-text workarounds, you can create fields like priority, effort, impact, or any custom category your team needs. Fields are defined at the organization level and apply across all repositories in your organization.
About issue field types
You can create up to 25 issue fields per organization. The following field types are available:
Default fields
When issue fields are enabled for your organization, four default fields are created automatically:
These default fields are pinned to issue types as follows:
These default fields are fully customizable. You can edit their names, descriptions, and options, or delete them if they don't fit your workflow.
Tip
You can rename options, change their colors, reorder them, or add new values to match your team's workflow. For example, you could change Effort options to T-shirt sizes (XS, S, M, L, XL).
Creating an issue field
In the upper-right corner of GitHub, click your profile picture, then click Organizations.
Select an organization by clicking on it.
Under your organization name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.
In the "Planning" section of the sidebar, click Issue fields.
Click New field.
Under "Field name", type the name of your new field.
Optionally, under "Description", type a description to help others understand the purpose of the field.
Under "Field type", select the type of field you want to create.
If you selected Single-select, add options for the field:
Under "Field Visibility", choose one of the following:
Click Create.
Editing an issue field