Skip to content

Commit 71a8210

Browse files
committed
Improve GitHub issue templates
[ci skip]
1 parent 41feed5 commit 71a8210

File tree

5 files changed

+132
-117
lines changed

5 files changed

+132
-117
lines changed

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
labels: ["type:bug"]
4+
body:
5+
- type: checkboxes
6+
id: terms
7+
attributes:
8+
label: Please agree to the following
9+
options:
10+
- label: I have searched [existing issues](https://github.com/cryptomator/android/issues?q=) for duplicates
11+
required: true
12+
- label: I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md)
13+
required: true
14+
- type: input
15+
id: summary
16+
attributes:
17+
label: Summary
18+
placeholder: Please summarize your problem.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: software-versions
23+
attributes:
24+
label: System Setup
25+
description: |
26+
What software is involved? Please provide version numbers as well.
27+
value: |
28+
- Android: [Version shown in the settings of Android"]
29+
- Cryptomator: [Version shown in the settings of Cryptomator]
30+
- …
31+
render: markdown
32+
validations:
33+
required: true
34+
- type: dropdown
35+
id: cloud-type
36+
attributes:
37+
label: Cloud Type
38+
description: Where is your vault located?
39+
multiple: true
40+
options:
41+
- Dropbox
42+
- Google Drive
43+
- OneDrive
44+
- WebDAV
45+
- pCloud
46+
- S3
47+
- Local storage
48+
validations:
49+
required: false
50+
- type: textarea
51+
id: reproduction-steps
52+
attributes:
53+
label: Steps to Reproduce
54+
value: |
55+
1. [First Step]
56+
2. [Second Step]
57+
3. …
58+
validations:
59+
required: true
60+
- type: textarea
61+
id: expected-behaviour
62+
attributes:
63+
label: Expected Behavior
64+
placeholder: What you expect to happen.
65+
validations:
66+
required: true
67+
- type: textarea
68+
id: actual-behaviour
69+
attributes:
70+
label: Actual Behavior
71+
placeholder: What actually happens.
72+
validations:
73+
required: true
74+
- type: dropdown
75+
id: reproducibility
76+
attributes:
77+
label: Reproducibility
78+
description: How often does the described behaviour occur?
79+
options:
80+
- Always
81+
- Intermittent
82+
- Only once
83+
validations:
84+
required: true
85+
- type: textarea
86+
id: logs
87+
attributes:
88+
label: Relevant Log Output
89+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
90+
render: shell
91+
- type: textarea
92+
id: further-info
93+
attributes:
94+
label: Anything else?
95+
description: Links? References? Screenshots? Configurations? Any data that might be necessary to reproduce the issue?

.github/ISSUE_TEMPLATE/feature.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/feature.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
labels: ["type:feature-request"]
4+
body:
5+
- type: checkboxes
6+
id: terms
7+
attributes:
8+
label: Please agree to the following
9+
options:
10+
- label: I have searched [existing issues](https://github.com/cryptomator/android/issues?q=) for duplicates
11+
required: true
12+
- label: I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md)
13+
required: true
14+
- type: input
15+
id: summary
16+
attributes:
17+
label: Summary
18+
placeholder: Please summarize your feature request.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: motivation
23+
attributes:
24+
label: Motivation
25+
description: Who requires this feature? What problem does the user face? How would this feature solve the problem?
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: alternatives
30+
attributes:
31+
label: Considered Alternatives
32+
description: What current alternatives or workarounds have you considered? Is there a different way to solve the same problem?
33+
- type: textarea
34+
id: context
35+
attributes:
36+
label: Anything else?
37+
description: Any context, suggestions, screenshots, or concepts you want to share?

.github/workflows/triageBugs.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)