Skip to content

Commit 58bb85d

Browse files
Merge pull request #655 from rainerhahnekamp/docs/github-issue-template
docs: add template for GitHub Issues
2 parents fb06cd9 + aa6f6dd commit 58bb85d

File tree

3 files changed

+117
-0
lines changed

3 files changed

+117
-0
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: Bug Report
2+
description: Report a bug or regression in functionality
3+
4+
body:
5+
- type: dropdown
6+
id: affected-packages
7+
attributes:
8+
label: With what library do you have an issue?
9+
options:
10+
- native-federation
11+
- module-federation
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: reproduction
17+
attributes:
18+
label: Reproduction of the bug/regression with instructions
19+
description: If on Native Federation, use our [Stackblitz template](https://stackblitz.com/github/rainerhahnekamp/native-federation-stackblitz?file=projects%2Fhost%2Fsrc%2Fapp%2Fapp.routes.ts) to reproduce the issue
20+
placeholder: If the bug/regression does not include a reproduction via StackBlitz or GitHub repo, your issue may be closed without resolution.
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: expected_behavior
26+
attributes:
27+
label: Expected behavior
28+
description: Describe what the expected behavior would be.
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: version
34+
attributes:
35+
label: Versions of Native/Module Federation, Angular, Node, Browser, and operating system
36+
placeholder: |
37+
Native/Module Federation:
38+
Angular:
39+
Node:
40+
Browser:
41+
Operating system(s):
42+
validations:
43+
required: true
44+
45+
- type: textarea
46+
id: other
47+
attributes:
48+
label: Other information
49+
50+
- type: checkboxes
51+
id: assistance
52+
attributes:
53+
label: I would be willing to submit a PR to fix this issue
54+
description: Assistance is provided if you need help submitting a pull request
55+
options:
56+
- label: 'Yes'
57+
- label: 'No'
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Feature Request
2+
description: Submit a Request For Consideration
3+
4+
body:
5+
- type: dropdown
6+
id: affected-packages
7+
attributes:
8+
label: For which library do you have a feature request?
9+
options:
10+
- native-federation
11+
- module-federation
12+
- other
13+
multiple: true
14+
validations:
15+
required: true
16+
17+
- type: textarea
18+
id: information
19+
attributes:
20+
label: Information
21+
description: What feature would you like to see added?
22+
validations:
23+
required: true
24+
25+
- type: textarea
26+
id: alternatives
27+
attributes:
28+
label: Describe any alternatives/workarounds you're currently using
29+
30+
- type: checkboxes
31+
id: assistance
32+
attributes:
33+
label: I would be willing to submit a PR to fix this issue
34+
description: Assistance is provided if you need help submitting a pull request
35+
options:
36+
- label: 'Yes'
37+
- label: 'No'

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Question / Help
2+
description: Ask a question or request help
3+
4+
body:
5+
- type: dropdown
6+
id: affected-packages
7+
attributes:
8+
label: For which library do you need help?
9+
options:
10+
- native-federation
11+
- module-federation
12+
- other
13+
multiple: true
14+
validations:
15+
required: true
16+
17+
- type: textarea
18+
id: information
19+
attributes:
20+
label: Question
21+
description: What do you need help with?
22+
validations:
23+
required: true

0 commit comments

Comments
 (0)