Skip to content

Commit 2413abb

Browse files
lekhmanrusclydin
authored andcommitted
build: use issue forms for issue creation
1 parent b9db584 commit 2413abb

12 files changed

+217
-202
lines changed

.github/ISSUE_TEMPLATE.md

-10
This file was deleted.

.github/ISSUE_TEMPLATE/1-bug-report.md

-83
This file was deleted.
+102
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
name: Bug report
2+
description: Report a bug in Angular CLI
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Oh hi there!
8+
9+
To expedite issue processing please search open and closed issues before submitting a new one.
10+
Existing issues often contain information about workarounds, resolution, or progress updates.
11+
- type: dropdown
12+
id: command
13+
attributes:
14+
label: Command
15+
description: Can you pin-point the command or commands that are effected by this bug?
16+
options:
17+
- add
18+
- build
19+
- config
20+
- doc
21+
- e2e
22+
- extract-i18n
23+
- generate
24+
- help
25+
- lint
26+
- new
27+
- other
28+
- run
29+
- serve
30+
- test
31+
- update
32+
- version
33+
multiple: true
34+
validations:
35+
required: true
36+
- type: checkboxes
37+
id: is-regression
38+
attributes:
39+
label: Is this a regression?
40+
description: Did this behavior use to work in the previous version?
41+
options:
42+
- label: Yes, this behavior used to work in the previous version
43+
- type: input
44+
id: version-bug-was-not-present
45+
attributes:
46+
label: The previous version in which this bug was not present was
47+
validations:
48+
required: false
49+
- type: textarea
50+
id: description
51+
attributes:
52+
label: Description
53+
description: A clear and concise description of the problem.
54+
validations:
55+
required: true
56+
- type: textarea
57+
id: minimal-reproduction
58+
attributes:
59+
label: Minimal Reproduction
60+
description: |
61+
Simple steps to reproduce this bug.
62+
63+
**Please include:**
64+
* commands run (including args)
65+
* packages added
66+
* related code changes
67+
68+
69+
If reproduction steps are not enough for reproduction of your issue, please create a minimal GitHub repository with the reproduction of the issue.
70+
A good way to make a minimal reproduction is to create a new app via `ng new repro-app` and add the minimum possible code to show the problem.
71+
Share the link to the repo below along with step-by-step instructions to reproduce the problem, as well as expected and actual behavior.
72+
73+
Issues that don't have enough info and can't be reproduced will be closed.
74+
75+
You can read more about issue submission guidelines [here](https://github.com/angular/angular-cli/blob/main/CONTRIBUTING.md#-submitting-an-issue).
76+
validations:
77+
required: true
78+
- type: textarea
79+
id: exception-or-error
80+
attributes:
81+
label: Exception or Error
82+
description: If the issue is accompanied by an exception or an error, please share it below.
83+
render: text
84+
validations:
85+
required: false
86+
- type: textarea
87+
id: environment
88+
attributes:
89+
label: Your Environment
90+
description: Run `ng version` and paste output below.
91+
render: text
92+
validations:
93+
required: true
94+
- type: textarea
95+
id: other
96+
attributes:
97+
label: Anything else relevant?
98+
description: |
99+
Is this a browser specific issue? If so, please specify the browser and version.
100+
Do any of these matter: operating system, IDE, package manager, HTTP server, ...? If so, please mention it below.
101+
validations:
102+
required: false

.github/ISSUE_TEMPLATE/2-feature-request.md

-48
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Feature request
2+
description: Suggest a feature for Angular CLI
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Oh hi there!
8+
9+
To expedite issue processing please search open and closed issues before submitting a new one.
10+
Existing issues often contain information about workarounds, resolution, or progress updates.
11+
- type: dropdown
12+
id: command
13+
attributes:
14+
label: Command
15+
description: Can you pin-point the command or commands that are relevant for this feature request?
16+
options:
17+
- add
18+
- build
19+
- config
20+
- doc
21+
- e2e
22+
- extract-i18n
23+
- generate
24+
- help
25+
- lint
26+
- new
27+
- run
28+
- serve
29+
- test
30+
- update
31+
- version
32+
multiple: true
33+
validations:
34+
required: true
35+
- type: textarea
36+
id: description
37+
attributes:
38+
label: Description
39+
description: A clear and concise description of the problem or missing capability.
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: desired-solution
44+
attributes:
45+
label: Describe the solution you'd like
46+
description: If you have a solution in mind, please describe it.
47+
validations:
48+
required: false
49+
- type: textarea
50+
id: alternatives
51+
attributes:
52+
label: Describe alternatives you've considered
53+
description: Have you considered any alternative solutions or workarounds?
54+
validations:
55+
required: false

.github/ISSUE_TEMPLATE/3-docs-bug.md

-12
This file was deleted.

.github/ISSUE_TEMPLATE/4-security-issue-disclosure.md

-10
This file was deleted.

.github/ISSUE_TEMPLATE/5-support-request.md

-15
This file was deleted.

.github/ISSUE_TEMPLATE/6-angular-framework.md

-12
This file was deleted.

.github/ISSUE_TEMPLATE/7-angular-material.md

-12
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Docs or angular.io issue report
4+
url: https://github.com/angular/angular/issues/new
5+
about: Report an issue in Angular's documentation or angular.io application
6+
- name: Security issue disclosure
7+
url: https://angular.io/guide/security#report-issues
8+
about: Report a security issue in Angular Framework, Material, or CLI
9+
- name: Support request
10+
url: https://github.com/angular/angular-cli/blob/main/CONTRIBUTING.md#question
11+
about: Questions and requests for support.
12+
- name: Angular Framework
13+
url: https://github.com/angular/angular/issues/new/choose
14+
about: Issues and feature requests for Angular Framework
15+
- name: Angular Material
16+
url: https://github.com/angular/components/issues/new/choose
17+
about: Issues and feature requests for Angular Material

0 commit comments

Comments
 (0)