Copilot подсказывает значения custom properties для rulesets

В GitHub Copilot Business и Enterprise появилось открытое превью: при создании определения пользовательского свойства на уровне организации или enterprise Copilot подсказывает допустимые значения под то поле, которое вы описываете. Задача — быстрее поднять таксономию метаданных, без которой rulesets на большом парке репозиториев вешаются криво.
Custom properties — один из популярных способов нацеливать rulesets: админ цепляет к репозиторию governance-метаданные и фильтрует ими весь парк. На практике админы часто не знают, какие свойства завести и какие значения разрешить — метаданные расходятся, и единообразный governance не взлетает.
Примеры подсказок
- FedRAMP (multi-select) — варианты, связанные с compliance.
- internet-facing (single-select) — yes и no.
Принять подсказку можно в один клик. Доступность настраивают владельцы enterprise и организации через политику Repository custom property suggestions Copilot policy.
Источник: GitHub Copilot suggests custom properties definitions.