KinsonDigital / BranchValidator

Validates branch names for the organization projects
MIT License
5 stars 1 forks source link

🚧Add 2 tasks to PR templates #41

Closed kselena closed 2 years ago

kselena commented 2 years ago

Complete The Item Below

Description

Add 2 more checkboxes to all 4 PR templates. These checkboxes will describe to the user to make sure that the project and milestones between the PR and issue match.

Checkboxes To Add:

- [ ] Project assigned matches the project of the associated issue.

- [ ] Milestone assigned matches the milestone of the associated issue.

💡Make sure to add a single empty line between each checkbox. 💡Make sure that the order of the checkboxes is the "project" first, then the "milestone"

Templates To Update:

For the feature-pr-template.md and preview-feature-pr-template.md, insert the 2 new checkboxes in the location shown below:

- [ ] The **_base(target)_** branch for this pull request is a **_development_** branch with the name **_develop_**.
  - A **_base(target)_** branch is the branch that the **_head(source)_** branch is merging into.

- [ ] Pull request title matches the title of the linked issue.

👉🏼 INSERT CHECKBOXES HERE

For the preview-release-pr-template.md, insert the 2 new checkboxes in the location shown below:

- [ ] Associated issue exists and is linked to this pull request.👈🏼INSERT TASK HERE
  - One issue per pull request.

- [ ] Pull request title matches the example below, using the correct version.
  <details closed><summary>Example</summary>

    ``` xml
    Syntax: 🚀Release To Preview - v<major>.<minor>.<patch>-preview.<prev-num>
    Example: 🚀Release To Preview - v1.2.3-preview.4

👉🏼 INSERT CHECKBOXES HERE


For the `production-release-pr-template.md`, insert the 2 new checkboxes in the location shown below:
```md
- [ ] Associated issue exists and is linked to this pull request.👈🏼INSERT TASK HERE
  - One issue per pull request.

- [ ] Pull request title matches the example below, using the correct version.
  <details closed><summary>Example</summary>

    ``` xml
    Syntax: 🚀Release To Production - v<major>.<minor>.<patch>
    Example: 🚀Release To Production - v1.2.3

👉🏼 INSERT CHECKBOXES HERE


Also make a small change to the `feature-pr-template.md` template by updating the checkbox below
```diff
- - [ ] Pull request title matches the title of the linked issue.
+ - [ ] Pull request title matches the title of the associated issue.

Acceptance Criteria

ToDo Items

Issue Dependencies

No response

Related Work

No response

Additional Information:

Change Type Labels

Change Type Label
Bug Fixes https://github.com/KinsonDigital/KDActionUtils/labels/%F0%9F%90%9Bbug
Breaking Changes https://github.com/KinsonDigital/KDActionUtils/labels/%F0%9F%A7%A8breaking%20changes
New Feature https://github.com/KinsonDigital/KDActionUtils/labels/%E2%9C%A8new%20feature
Workflow Changes https://github.com/KinsonDigital/KDActionUtils/labels/workflow
Code Doc Changes https://github.com/KinsonDigital/KDActionUtils/labels/%F0%9F%93%91documentation%2Fcode
Product Doc Changes https://github.com/KinsonDigital/KDActionUtils/labels/%F0%9F%93%9Ddocumentation%2Fproduct

Priority Type Labels

Priority Type Label
Low Priority https://github.com/KinsonDigital/KDActionUtils/labels/low%20priority
Medium Priority https://github.com/KinsonDigital/KDActionUtils/labels/medium%20priority
High Priority https://github.com/KinsonDigital/KDActionUtils/labels/high%20priority

Code of Conduct