Add issue templates

This commit is contained in:
dovecoteescapee 2024-08-11 15:27:52 +03:00
parent 10645ade70
commit 96b23abaf0
3 changed files with 110 additions and 0 deletions

67
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View File

@ -0,0 +1,67 @@
name: Bug Report / Сообщение об ошибке
description: File a bug report / Сообщить об ошибке в программе
labels: [ bug ]
assignees: dovecoteescapee
body:
- type: markdown
attributes:
value: |
### If you have trouble with specific websites or or can't configure the app, please use the [discussions section](https://github.com/dovecoteescapee/ByeDPIAndroid/discussions) to discuss it. This template is only for reporting bugs in the ByeDPI program.
### Если у вас не работают какие-то сайты или не получается настроить приложение, используйте [раздел дискуссий](https://github.com/dovecoteescapee/ByeDPIAndroid/discussions) для обсуждения этого. Этот шаблон предназначен только для сообщений об ошибках в программе ByeDPI.
- type: textarea
id: bug
attributes:
label: Describe the bug / Описание ошибки
description: A clear and concise description of what the bug is / Четкое и краткое описание ошибки
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: To Reproduce / Как воспроизвести
description: Steps to reproduce the behavior / Шаги для воспроизведения проблемы
value: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected behavior / Ожидаемое поведение
description: A clear and concise description of what you expected to happen / Четкое и краткое описание ожидаемого поведения
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots / Скриншоты
description: If applicable, add screenshots to help explain your problem / При необходимости добавьте скриншоты, чтобы объяснить вашу проблему
- type: textarea
id: environment
attributes:
label: Environment / Окружение
description: Please complete the following information / Пожалуйста, заполните следующую информацию
value: |
**Smartphone / Смартфон:**
- Device: [e.g. Pixel Fold, Samsung Galaxy S24]
- Android version: [e.g. 10]
- ByeDPI version: [e.g. 1.0.2]
validations:
required: true
- type: textarea
id: context
attributes:
label: Additional context / Дополнительная информация
description: Add any other context about the problem here / Добавьте любую другую информацию о проблеме здесь
- type: checkboxes
id: checklist
attributes:
label: Before you submit / Прежде чем отправить
options:
- label: I have searched the open and closed issues for duplicates / Я искал(а) открытые и закрытые задачи на предмет дубликатов
required: true
- label: This is not a question, feature request, or general feedback / Это не вопрос, предложение новой функциональности или общий отзыв
required: true

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Questions about the program on Github / Вопросы по програме на Github
url: https://github.com/dovecoteescapee/ByeDPIAndroid/discussions
about: Please do not ask questions in the issue tracker / Пожалуйста, не задавайте вопросы в трекере задач
- name: Questions about the program on ntc.party / Вопросы по програме на ntc.party
url: https://ntc.party/c/community-software/byedpi/39
about: Please do not ask questions in the issue tracker / Пожалуйста, не задавайте вопросы в трекере задач

35
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View File

@ -0,0 +1,35 @@
name: Feature request / Предложить новую функциональность
description: Suggest an idea for this project / Предложить идею для проекта
labels: [ enhancement ]
assignees: dovecoteescapee
body:
- type: textarea
id: problem
attributes:
label: What problem does your proposal solve? / Какую проблему решает ваше предложение?
description: A clear and concise description of what the problem is / Четкое и краткое описание проблемы
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like / Опишите решение, которое вы предлагаете
description: A clear and concise description of what you want to happen / Четкое и краткое описание того, что вы хотите, чтобы произошло
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered / Опишите альтернативные варианты, которые вы рассматривали
description: A clear and concise description of any alternative solutions or features you've considered / Четкое и краткое описание любых альтернативных решений или функций, которые вы рассматривали
validations:
required: true
- type: checkboxes
id: checklist
attributes:
label: Before you submit / Прежде чем отправить
options:
- label: I have searched the open and closed issues for duplicates / Я искал(а) открытые и закрытые задачи на предмет дубликатов
required: true
- label: I have verified that this feature does not already exist / Я убедился(ась), что эта функция еще не существует
required: true