Skip to main content

GitHub Copilot suggests custom properties definitions

By Steven Van ·

Copilot suggests allowed values for new custom properties, in public preview for Copilot Business and Enterprise plans.

GitHub Copilot can now suggest allowed values when admins create a custom property for repositories in an organization. The feature is in public preview for Copilot Business and Copilot Enterprise plans.

GitHub uses custom properties to attach governance metadata to repositories, which admins then use to target repositories with rulesets. Getting started has been a challenge because admins often aren't sure which properties to define or what allowed values to use, and inconsistent metadata makes governance harder to apply across a large fleet of repositories. Now, when creating a new custom property definition at the enterprise or organization level, Copilot suggests relevant allowed values based on the property being defined: a multi-select property like FedRAMP surfaces suggested compliance-related values, while a single-select property like internet-facing surfaces values such as yes and no. Suggestions can be accepted in one click.

Enterprise and organization owners can control availability of the feature through the Repository custom property suggestions Copilot policy. Read more in the announcement.

Screenshot of an organization's settings page. In the sidebar, a link labeled "Custom properties" is outlined in orange.
Organization settings sidebar with the Custom properties link highlighted.
GitHub
GitHub
Where the world builds software — Git hosting, pull requests, issues, Actions CI/CD, and Copilot, free for public and private repos.
View GitHub →

Read the original announcement →

Read GitHub Copilot suggests custom properties definitions on Creators Toolbox