Примечание: Формы категорий обсуждений в настоящее время находятся в ограниченной общедоступной бета-версии и могут быть изменены.
Сведения о формах категорий обсуждений
Вы можете побудить участников сообщества включать конкретную структурированную информацию в свои обсуждения с помощью форм обсуждений в репозитории. С помощью форм категорий обсуждений можно создавать шаблоны обсуждений с настраиваемыми полями веб-форм. Формы обсуждений написаны в YAML с использованием схемы формы GitHub. Дополнительные сведения см. в разделе Синтаксис для схемы формы GitHub.
Если вы не знакомы с YAML и хотите узнать о нем подробнее, см. раздел Узнайте о YAML за Y минут.
Чтобы использовать форму категории обсуждений в репозитории, необходимо создать новый файл и добавить его в папку /.github/DISCUSSION_TEMPLATE/
в репозитории.
Вы также можете создать формы категорий обсуждений для своей организации. Дополнительные сведения см. в разделе Создание файла работоспособности сообщества по умолчанию..
Формы категорий обсуждений не поддерживаются для опросов. Дополнительные сведения об опросах см. в разделе Сведения об обсуждениях.
Ниже приведена преобразованная для просмотра версия формы проблем.
Создание форм категорий обсуждений
Люди с доступом на запись в репозиторий может создать форму категории обсуждения.
- Перейдите в репозиторий, в котором вы хотите создать форму категории обсуждения.
- В репозитории создайте файл с именем
/.github/DISCUSSION_TEMPLATE/FORM-NAME.yml
, заменивFORM-NAME
именем формы категории обсуждения. Имя должно соответствовать slug для одной из категорий обсуждений. Например, шаблон для категории "Объявления" должен иметь значение.github/DISCUSSION_TEMPLATE/announcements.yml
. Дополнительные сведения о создании файлов на GitHub см. в разделе Создание новых файлов. - В тексте нового файла введите содержимое формы категории обсуждения. Дополнительные сведения см. в разделе Синтаксис для форм категорий обсуждений.
- Зафиксируйте этот файл в ветви по умолчанию вашего репозитория. Дополнительные сведения см. в разделе Создание новых файлов.