-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Update QA Checklists for Pull Requests #9268
Comments
I spent some time reviewing the contributing docs today and looking through past pull requests. It would be nice to further discuss the current pain points and the desired outcome on our next call. As a general observation, I like how we are currently linking some of the items to |
Most of this is resolved #9342, only followup is to potentially add ability to tag specific folks in reviews. |
@ryanchristo can we close this since #9472 is merged? |
I wasn't sure if we still needed to address #9342 (comment), so I left the issue open. Maybe we can close the issue, further discuss reviewers with specific roles on one of our team calls, and then open a new issue if we need to make changes. Thoughts? |
The one think I think we should do is require check boxes to be checked off in CI. I still see people aren't really using the checklists... |
This task list completed application can be installed by an administrator for free. |
@okwme @alexanderbez what do you think? I'm not an org admin. @ryanchristo did you find any good options we could install as an action? |
@ryanchristo I don't see an option to choose another template... is that because we still have |
The first option was what I had from our call notes. It also looks like there is another option that can be configured as an action. I can open a pull request that adds it as an action but this would not apply to pull request comments.
Unfortunately there is no UI to choose another pull request template as there is for issues. GitHub requires the author to manually add the parameter to the URL. I thought using the fix-feature-refactor template as the default template and leaving a comment that explains how to access the other templates was the best solution at the time. See #9342 (comment). |
@aaronc Given that the UX for selecting different templates is pretty lacking, I think we should probably take this approach using comments in PR action or just GitHub scripts as outlined in this repo. For now, how about we try to get more serious about everyone making use of the checklists in the current default template , and then let's prioritize a v2 of this (including GitHub actions w/ comments etc.) separately? |
Today in Regen's dev call we discussed that we should update the author checklists for PRs, and additionally add a new set of checklists for reviewers.
The text was updated successfully, but these errors were encountered: