Skip to content

Commit 52480d9

Browse files
authored
Add forms for bugs and feature requests, and template for PRs (#94)
* Add bug and feature request forms * Add PR template
1 parent ede5709 commit 52480d9

File tree

3 files changed

+89
-0
lines changed

3 files changed

+89
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Bug Report
2+
description: File a bug report for codemeta.github.io
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "Thank you for your attention to detail!"
9+
- type: checkboxes
10+
attributes:
11+
label: Is this the right place?
12+
description: CodeMeta is developed across several repositories, lets check that this is where your issue belongs.
13+
options:
14+
- label: "This is NOT an addition, alteration or removal of CodeMeta terms. Please raise terms issues in [the main CodeMeta repository](https://github.com/codemeta/codemeta)."
15+
required: true
16+
- label: "This is NOT about the CodeMeta Generator. Please raise Generator issues in [the Codemeta-Generator repository](https://github.com/codemeta/codemeta-generator)."
17+
required: true
18+
- type: textarea
19+
id: which-pages
20+
attributes:
21+
label: Which pages are affected?
22+
description: Please double-check for additional occurrences of the problem. Attach any screenshots here.
23+
validations:
24+
required: true
25+
- type: dropdown
26+
id: browsers
27+
attributes:
28+
label: Which browsers are you seeing the problem on?
29+
description: Use shift+click to select multiple options.
30+
multiple: true
31+
options:
32+
- Firefox (Windows)
33+
- Firefox (Linux)
34+
- Firefox (MacOS)
35+
- Chrome (Windows)
36+
- Chrome (Linux)
37+
- Chrome (MacOS)
38+
- Safari
39+
- Microsoft Edge
40+
- Other (describe in next section)
41+
- type: textarea
42+
id: anything-else
43+
attributes:
44+
label: Any other information?
45+
description: Please provide browser info, console logs, or any other info that you think could help us.
46+
render: shell
47+
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Feature Request
2+
description: Request a new feature for codemeta.github.io
3+
title: "[Request]: "
4+
labels: ["request"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: "Thank you for your interest in improving [the CodeMeta website](https://codemeta.gihub.io)."
9+
- type: checkboxes
10+
attributes:
11+
label: Is this the right place?
12+
description: CodeMeta is developed across several repositories, lets check that this is where your issue belongs.
13+
options:
14+
- label: "This is NOT suggesting an addition, alteration or removal of CodeMeta terms. Please request terms changes in [the main CodeMeta repository](https://github.com/codemeta/codemeta)."
15+
required: true
16+
- label: "This is NOT a request for the CodeMeta Generator. Please request Generator changes in [the Codemeta-Generator repository](https://github.com/codemeta/codemeta-generator)."
17+
required: true
18+
- type: textarea
19+
id: what
20+
attributes:
21+
label: What change or feature would you like to request?
22+
description: Please describe the change you are requesting. Feel free to illustrate your request.
23+
validations:
24+
required: true
25+
- type: textarea
26+
id: why
27+
attributes:
28+
label: Why is this needed.
29+
description: Please provide a reason for this feature.
30+
validations:
31+
required: true
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Description
2+
3+
Please include a summary of the change and which issue is fixed.
4+
5+
Fixes # (issue)
6+
7+
## Checklist
8+
9+
- [ ] I have read this repository's CONTRIBUTING.md, and I am in the right place.
10+
- [ ] This change has been tested and it fixes the issue without breaking anything.
11+
- [ ] This change requires a documentation update, and I have included that.

0 commit comments

Comments
 (0)