Skip to content

Commit 52c10fa

Browse files
committed
CONSOLE-5204: Merge PR templates
Remove legacy console and devconsole PR templates from .github/PULL_REQUEST_TEMPLATE and add a single consolidated docs/pull_request_template.md. The new template centralizes required PR metadata (fixes, analysis, solution, screenshots, test cases, browser conformance, and reviewers) to standardize submissions and streamline triage and review. See https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository#adding-a-pull-request-template
1 parent 0354897 commit 52c10fa

File tree

3 files changed

+55
-63
lines changed

3 files changed

+55
-63
lines changed

.github/PULL_REQUEST_TEMPLATE/console_pr.md

Lines changed: 0 additions & 40 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE/devconsole_pr.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

docs/pull_request_template.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<!--
2+
Please fill in every section below before requesting review. Filled-in descriptions are
3+
required for the OpenShift Console team to triage the pull request, review the code, and
4+
verify the behavior end-to-end.
5+
-->
6+
7+
**Fixes**: https://redhat.atlassian.net/browse/
8+
<!--The pull request title must be prefixed with a Jira issue or Bugzilla bug in order to be merged. For example:
9+
For e.g Features: https://redhat.atlassian.net/browse/CONSOLE-XXXX
10+
- CONSOLE-XXXX: <title>
11+
For e.g Jira Bug Fixes: https://redhat.atlassian.net/browse/OCPBUGS-XXXX
12+
- OCPBUGS-XXXX: <title>
13+
For e.g Bugzilla Bug Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=XXXXXXX"
14+
- Bug XXXXXXX: <title>
15+
Combos:
16+
- CONSOLE-XXXX, Bug XXXXXXX: <title>-->
17+
18+
**Analysis / Root cause**:
19+
<!-- Briefly describe analysis of US/Task or root cause of Defect -->
20+
21+
**Solution Description**:
22+
<!-- Describe your code changes in detail and explain the solution or functionality -->
23+
24+
**Screenshots / screen recording**:
25+
<!-- Add screenshots or screen recordings for visual changes. Be sure to include before and after videos where relevant -->
26+
27+
**Test setup:**
28+
<!-- If any setup required to test this PR, mention the details -->
29+
30+
**Test cases:**
31+
<!-- List possible test cases to validate the changes. -->
32+
33+
**Browser conformance**:
34+
<!-- To mark tested browsers, use [x] -->
35+
- [ ] Chrome
36+
- [ ] Firefox
37+
- [ ] Safari (or Epiphany on Linux)
38+
39+
**Additional info:**
40+
<!-- Add any additional info here -->
41+
42+
**Reviewers and assignees:**
43+
<!--
44+
- Tag an OCP console engineer to review the changes and verify the functionality.
45+
- If there are visual, content, or interaction changes in the PR, tag "@openshift/team-ux-review"
46+
- If the PR is implementing a story, assign Docs, and PX approvers:
47+
Console Approver:
48+
/assign <gh-user>
49+
50+
Docs approver:
51+
/assign <gh-user>
52+
53+
PX approver:
54+
/assign <gh-user>
55+
-->

0 commit comments

Comments
 (0)