Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add checkboxes to pull request template #15799

Merged
merged 1 commit into from
Aug 10, 2021

Conversation

yannbf
Copy link
Member

@yannbf yannbf commented Aug 9, 2021

What I did

Here's an idea:
Rethink a bit on the template so it actually has a checklist rather than a yes/no questionnaire, serving as a good reminder that has to be always checked.

Idea 1 - Something like this example:

Checklist

  • Added label to PR
  • Tested with Cypress, Jest or Chromatic screenshots (if applicable)
  • Added a new example in the kitchen sink apps (if applicable)
  • Updated documentation (if applicable)

Idea 2:

Just update the template so there's no need to type yes/no, but click the checks instead.


Do you think this will add more value, or make it more confusing?

@nx-cloud
Copy link

nx-cloud bot commented Aug 9, 2021

Nx Cloud Report

CI ran the following commands for commit 149bb74. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this branch

Status Command
#000000 nx run-many --target=prepare --all --parallel --max-parallel=15

Sent with 💌 from NxCloud.

@yannbf yannbf added the other label Aug 9, 2021
Comment on lines +7 to +9
- [ ] Is this testable with Jest or Chromatic screenshots?
- [ ] Does this need a new example in the kitchen sink apps?
- [ ] Does this need an update to the documentation?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like option 1, personally. Thanks for improving the PR template ❤️

@shilman shilman added the maintenance User-facing maintenance tasks label Aug 10, 2021
Copy link
Member

@shilman shilman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - good idea @yannbf we can probably do more with this

@shilman shilman removed the other label Aug 10, 2021
@shilman shilman merged commit 2a17b37 into next Aug 10, 2021
@shilman shilman deleted the docs/pull-request-template-checkbox branch August 10, 2021 13:53
@shilman shilman added this to the 6.4 PRs milestone Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance User-facing maintenance tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants