Merge pull request #23 from nextcloud/enhanc/template-to-forms

Migrate issue templates to forms
This commit is contained in:
Christoph Wurst 2022-02-04 09:21:28 +01:00 коммит произвёл GitHub
Родитель df46c22900 c1ac281ac1
Коммит a0b8de80c9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 34 добавлений и 31 удалений

31
.github/ISSUE_TEMPLATE/task.md поставляемый
Просмотреть файл

@ -1,31 +0,0 @@
---
name: Task
about: Create new meta task
labels: overview, 1. to develop
---
## Description
<!-- Describe the task -->
tbd
## Affected components
<!-- remove unaffected components from the list -->
* CalDAV and CardDAV backends
* Calendar
* Calendar Resource Management
* Contacts
* Contacts Interaction
* Mail
* `@nextcloud/calendar-availability-vue`
* `@nextcloud/calendar-js`
* `@nextcloud/cdav-library`
## To do
<!-- add a task list -->
* tbd

34
.github/ISSUE_TEMPLATE/task.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,34 @@
name: "Task"
description: "Create new meta task"
labels: ["overview", "1. to develop"]
body:
- type: textarea
id: task-descr
attributes:
label: Describe the task
description: Describe the task
validations:
required: true
- type: dropdown
id: components-affected
attributes:
label: Affected components
description: Select **all** the components that need to be changed.
multiple: true
options:
- Calendar
- Calendar Resource Management
- Contacts
- Mail
- cdav-library
- nextcloud/calendar-availability-vue
- nextcloud/calendar-js
- type: textarea
id: to-do
attributes:
label: To do
description: Add your task list here
value: |
- [ ]
validations:
required: true