8000 Merge pull request #451 from python-semver/improve-issue-templates2 · python-semver/python-semver@2eeefcb · GitHub
[go: up one dir, main page]

Skip to content

Commit 2eeefcb

Browse files
authored
Merge pull request #451 from python-semver/improve-issue-templates2
Turn our Markdown issue templates into YAML
2 parents 37e80d7 + 06fe49f commit 2eeefcb

File tree

4 files changed

+118
-57
lines changed

4 files changed

+118
-57
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: 🐞Bug report
2+
description: Create a bug report to help us improve
3+
# title: ''
4+
labels: [bug]
5+
assignees: [tomschr]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks a lot for taking the time to fill out this bug report! 🐛
12+
It will help us to improve the project for everyone. 🌟
13+
14+
Find help from the community on our [GitHub Discussions](https://github.com/python-semver/python-semver/discussions) page or
15+
on our [Documentation](https://python-semver.readthedocs.io/en/latest/).
16+
17+
- type: dropdown
18+
id: python_version
19+
attributes:
20+
label: Which version of Python is the problem with?
21+
multiple: true
22+
options:
23+
- "3.7"
24+
- "3.8"
25+
- "3.9"
26+
- "3.10"
27+
- "3.11"
28+
- "3.12"
29+
- "3.13"
30+
- "3.14"
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: semver_version
36+
attributes:
37+
label: What semver version are you using?
38+
description: You can find this with `pip show semver`
39+
placeholder: 3.0.2
40+
41+
- type: dropdown
42+
id: os
43+
attributes:
44+
label: What OS are you using? (Add more in the Environment section)
45+
multiple: true
46+
options:
47+
- Linux
48+
- Windows
49+
- macOS
50+
- Other
51+
52+
- type: textarea
53+
id: situation
54+
attributes:
55+
label: Situation
56+
description: A clear and concise description of what the bug is.
57+
placeholder: Describe the problem you see...
58+
59+
- type: textarea
60+
id: reproduction_steps
61+
attributes:
62+
label: How to reproduce
63+
description: |
64+
Steps to reproduce the behavior:
65+
1. Run '...'
66+
2. Scroll down to '....'
67+
3. See error
68+
placeholder: Describe the steps to reproduce the issue...
69+
70+
- type: textarea
71+
id: expected_behavior
72+
attributes:
73+
label: Expected behavior
74+
description: A clear and concise description of what you expected to happen.
75+
placeholder: Describe the expected behavior...
76+
77+
- type: textarea
78+
id: environment
79+
attributes:
80+
label: Environment
81+
description: Optionally provide some more details about your environment.
82+
placeholder: Describe your environment...

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 36 additions & 0 deletions
19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
# title: ''
4+
labels: [enhancement]
5+
assignees: [tomschr]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this feature request!
12+
13+
- type: textarea
14+
id: situation
15+
attributes:
16+
label: Situation
17+
description: A clear and concise description of what the feature is. Ex. I'm always frustrated when [...]
18+
placeholder: Describe the situation...
+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: expected_solution
24+
attributes:
25+
label: Expected solution
26+
description: A clear and concise description of what you want to happen.
27+
placeholder: Describe the expected solution...
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: alternatives
33+
attributes:
34+
label: Alternatives
35+
description: A clear and concise description of any alternative solutions or features you've considered.
36+
placeholder: Describe any alternatives...

0 commit comments

Comments
 (0)
0