Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Создание форм категорий обсуждений

Вы можете настроить шаблоны, доступные участникам сообщества, чтобы они открывали новые обсуждения в репозитории.

Примечание: Формы категорий обсуждений в настоящее время находятся в ограниченной общедоступной бета-версии и могут быть изменены.

Сведения о формах категорий обсуждений

Вы можете побудить участников сообщества включать конкретную структурированную информацию в свои обсуждения с помощью форм обсуждений в репозитории. С помощью форм категорий обсуждений можно создавать шаблоны обсуждений с настраиваемыми полями веб-форм. Формы обсуждений написаны в YAML с использованием схемы формы GitHub. Дополнительные сведения см. в разделе Синтаксис для схемы формы GitHub.

Если вы не знакомы с YAML и хотите узнать о нем подробнее, см. раздел Узнайте о YAML за Y минут.

Чтобы использовать форму категории обсуждений в репозитории, необходимо создать новый файл и добавить его в папку /.github/DISCUSSION_TEMPLATE/ в репозитории.

Вы также можете создать формы категорий обсуждений для своей организации. Дополнительные сведения см. в разделе Создание файла работоспособности сообщества по умолчанию..

Формы категорий обсуждений не поддерживаются для опросов. Дополнительные сведения об опросах см. в разделе Сведения об обсуждениях.

Ниже приведена преобразованная для просмотра версия формы проблем.

Снимок экрана: отрисоченная форма категории обсуждения

Создание форм категорий обсуждений

Люди с доступом на запись в репозиторий может создать форму категории обсуждения.

  1. Перейдите в репозиторий, в котором вы хотите создать форму категории обсуждения.
  2. В репозитории создайте файл с именем /.github/DISCUSSION_TEMPLATE/FORM-NAME.yml, заменив FORM-NAME именем формы категории обсуждения. Имя должно соответствовать slug для одной из категорий обсуждений. Например, шаблон для категории "Объявления" должен иметь значение .github/DISCUSSION_TEMPLATE/announcements.yml. Дополнительные сведения о создании файлов на GitHub см. в разделе Создание новых файлов.
  3. В тексте нового файла введите содержимое формы категории обсуждения. Дополнительные сведения см. в разделе Синтаксис для форм категорий обсуждений.
  4. Зафиксируйте этот файл в ветви по умолчанию вашего репозитория. Дополнительные сведения см. в разделе Создание новых файлов.