From 3450d7c2de653195e71c652e7d9ac98910f3e6f2 Mon Sep 17 00:00:00 2001
From: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
Date: Tue, 12 Nov 2024 13:55:44 -0800
Subject: [PATCH] change: [M3-8857] - Update PULL_REQUEST_TEMPLATE (Part 2)
(#11236)
* Make updates discussed to PR template during retro
* Add changeset
---
docs/PULL_REQUEST_TEMPLATE.md | 59 +++++++++++++------
.../pr-11236-tech-stories-1731104032752.md | 5 ++
2 files changed, 45 insertions(+), 19 deletions(-)
create mode 100644 packages/manager/.changeset/pr-11236-tech-stories-1731104032752.md
diff --git a/docs/PULL_REQUEST_TEMPLATE.md b/docs/PULL_REQUEST_TEMPLATE.md
index d3af3af8798..e6603ee17fb 100644
--- a/docs/PULL_REQUEST_TEMPLATE.md
+++ b/docs/PULL_REQUEST_TEMPLATE.md
@@ -1,15 +1,20 @@
## Description ๐
+
Highlight the Pull Request's context and intentions.
## Changes ๐
-List any change relevant to the reviewer.
+
+List any change(s) relevant to the reviewer.
+
- ...
- ...
## Target release date ๐๏ธ
+
Please specify a release date (and environment, if applicable) to guarantee timely review of this PR. If exact date is not known, please approximate and update it as needed.
## Preview ๐ท
+
**Include a screenshot or screen recording of the change.**
:lock: Use the [Mask Sensitive Data](https://cloud.linode.com/profile/settings) setting for security.
@@ -23,38 +28,53 @@ Please specify a release date (and environment, if applicable) to guarantee time
## How to test ๐งช
### Prerequisites
+
(How to setup test environment)
+
- ...
- ...
### Reproduction steps
+
(How to reproduce the issue, if applicable)
-- ...
-- ...
+
+- [ ] ...
+- [ ] ...
### Verification steps
+
(How to verify changes)
-- ...
-- ...
-## As an Author I have considered ๐ค
+- [ ] ...
+- [ ] ...
+
+## As an Author, I have considered ๐ค
-*Check all that apply*
+- ๐ Doing a self review
+- โ Our [contribution guidelines](https://github.com/linode/manager/blob/develop/docs/CONTRIBUTING.md)
+- ๐ค Splitting feature into small PRs
+- โ Adding a [changeset](https://github.com/linode/manager/blob/develop/docs/CONTRIBUTING.md#writing-a-changeset)
+- ๐งช Providing/improving test coverage
+- ๐ Removing all sensitive information from the code and PR description
+- ๐ฉ Using a feature flag to protect the release
+- ๐ฃ Providing comprehensive reproduction steps
+- ๐ Providing or updating our documentation
+- ๐ Scheduling a pair reviewing session
+- ๐ฑ Providing mobile support
+- โฟ Providing accessibility support
-- [ ] ๐ Doing a self review
-- [ ] โ Our [contribution guidelines](https://github.com/linode/manager/blob/develop/docs/CONTRIBUTING.md)
-- [ ] ๐ค Splitting feature into small PRs
-- [ ] โ Adding a [changeset](https://github.com/linode/manager/blob/develop/docs/CONTRIBUTING.md#writing-a-changeset)
-- [ ] ๐งช Providing/Improving test coverage
-- [ ] ๐ Removing all sensitive information from the code and PR description
-- [ ] ๐ฉ Using a feature flag to protect the release
-- [ ] ๐ฃ Providing comprehensive reproduction steps
-- [ ] ๐ Providing or updating our documentation
-- [ ] ๐ Scheduling a pair reviewing session
-- [ ] ๐ฑ Providing mobile support
-- [ ] โฟ Providing accessibility support
+
+
+- [ ] I have read and considered all applicable items listed above.
+
+## As an Author, before moving this PR from Draft to Open, I confirmed โ
+
+- [ ] All unit tests are passing
+- [ ] TypeScript compilation succeeded without errors
+- [ ] Code passes all linting rules
---
+
## Commit message and pull request title format standards
> **Note**: Remove this section before opening the pull request
@@ -63,6 +83,7 @@ Please specify a release date (and environment, if applicable) to guarantee time
`: [JIRA-ticket-number] - `
**Commit Types:**
+
- `feat`: New feature for the user (not a part of the code, or ci, ...).
- `fix`: Bugfix for the user (not a fix to build something, ...).
- `change`: Modifying an existing visual UI instance. Such as a component or a feature.
diff --git a/packages/manager/.changeset/pr-11236-tech-stories-1731104032752.md b/packages/manager/.changeset/pr-11236-tech-stories-1731104032752.md
new file mode 100644
index 00000000000..48da6c5bae5
--- /dev/null
+++ b/packages/manager/.changeset/pr-11236-tech-stories-1731104032752.md
@@ -0,0 +1,5 @@
+---
+"@linode/manager": Tech Stories
+---
+
+Update PULL_REQUEST_TEMPLATE ([#11219](https://github.com/linode/manager/pull/11219), [#11236](https://github.com/linode/manager/pull/11236))