Skip to content

Commit 86bee41

Browse files
authored
chore: Updated issue and pr template (#2570)
* Updated issue template * Update bug.yaml * Update pull_request_template.md * Update bug.yaml * Update feature.yaml * Update documentation.yaml * Update bug.yaml * Update feature.yaml * Update documentation.yaml
1 parent 130f363 commit 86bee41

File tree

4 files changed

+50
-33
lines changed

4 files changed

+50
-33
lines changed

.github/ISSUE_TEMPLATE/bug.yaml

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: "🐛 Bug Report"
22
description: "Submit a bug report to help us improve"
33
title: "Bug: "
44
labels: [bug]
5+
assignees: ["prakarsh-dt","anupdhiran"]
56
body:
67
- type: markdown
78
attributes:
@@ -39,25 +40,22 @@ body:
3940
label: "👎 Actual Behavior"
4041
description: "What did actually happen? Add screenshots, if applicable."
4142
placeholder: "It actually ..."
42-
- type: dropdown
43-
id: device
43+
- type: textarea
44+
id: kuberentes-version
4445
attributes:
45-
label: "💻 Device"
46-
description: "Which device running on?"
47-
options:
48-
- Desktop/Laptop
46+
label: "☸ Kubernetes version"
47+
description: "What is your Kubernetes service and version?"
48+
placeholder: "EKS 1.23, KOps 1.22, AKS 1.21 etc."
4949
validations:
5050
required: true
51-
- type: dropdown
52-
id: operating-system
51+
- type: textarea
52+
id: cloudProvider
5353
attributes:
54-
label: "💻 Operating system"
55-
description: "What OS is your app running on?"
56-
options:
57-
- Linux
58-
- MacOS
59-
- Windows
60-
- Something else
54+
label: "Cloud provider"
55+
value: |
56+
<details>
57+
58+
</details>
6159
validations:
6260
required: true
6361
- type: dropdown

.github/ISSUE_TEMPLATE/documentation.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: "📚 Documentation"
22
description: "Report an issue related to documentation"
3+
assignees: ["SNe789","prakarsh_dt"]
34
title: "Doc: "
45
labels: [documentation]
56
body:

.github/ISSUE_TEMPLATE/feature.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: 🚀 Feature
22
description: "Submit a proposal for a new feature"
33
title: "Feature: "
44
labels: [feature]
5+
assignees: ["prakarsh_dt","nishant-d","anupdhiran"]
56
body:
67
- type: markdown
78
attributes:
@@ -34,7 +35,7 @@ body:
3435
- type: textarea
3536
id: alternative
3637
validations:
37-
required: true
38+
required: false
3839
attributes:
3940
label: "🔄️ Alternative"
4041
description: "A clear and concise description of any alternative solutions or features you've considered."

.github/pull_request_template.md

Lines changed: 34 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,49 @@
1-
# Description
1+
<!--
2+
Type of change: Title of the PR should clearly mention which type of PR is this, you can select any of the below mentioned types:
23
3-
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
4+
- docs - The PR contains Documentation ONLY changes.
5+
- feat - The PR contains new feature/enhancements.
6+
- fix - The PR contains a bug fix.
7+
- chore - Development changes related to the build system (involving scripts, configurations or tools) and package dependencies.
8+
- test - Development changes related to tests.
9+
- perf - Changes related to performance improvements.
410
5-
Fixes # (issue)
11+
Example Title:
12+
docs: Webhook CI documentation changes
13+
-->
614

7-
## Type of change
15+
# Description
16+
<!--
17+
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
18+
-->
819

9-
- [ ] Bug fix (non-breaking change which fixes an issue)
10-
- [ ] New feature (non-breaking change which adds functionality)
11-
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
12-
- [ ] This change requires a documentation update
20+
Fixes #
1321

14-
# How Has This Been Tested?
22+
## How Has This Been Tested?
1523
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
16-
24+
<!--test-cases
1725
- [ ] Test case A
1826
- [ ] Test case B
27+
-->
1928

20-
21-
# Checklist:
29+
## Checklist:
2230

2331
* [ ] The title of the PR states what changed and the related issues number (used for the release note).
24-
* [ ] Does this PR require documentation updates?
32+
* [ ] Does this PR requires documentation updates?
2533
* [ ] I've updated documentation as required by this PR.
26-
* [ ] I have performed a self-review of my own code
27-
* [ ] I have commented my code, particularly in hard-to-understand areas
28-
* [ ] I have tested it for all user roles
29-
* [ ] I have added all the required unit/api test cases
34+
* [ ] I have performed a self-review of my own code.
35+
* [ ] I have commented my code, particularly in hard-to-understand areas.
36+
* [ ] I have tested it for all user roles.
37+
* [ ] I have added all the required unit/api test cases.
38+
39+
## Does this PR introduce a user-facing change?
40+
<!--
41+
If NO, leave the release-note block blank.
42+
If YES, a release note is required:
43+
Enter your extended release note in the block below. If the PR requires additional manual action from users switching to the new version, include the string "action-required".
3044
45+
-->
46+
```release-note
3147
48+
```
3249

0 commit comments

Comments
 (0)