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

[7.x] Improve pull request template proposal (#56756) | Remove IE11 mention from PR template [skip ci] (#70486) #70789

Merged
merged 2 commits into from
Jul 6, 2020

Conversation

timroes
Copy link
Contributor

@timroes timroes commented Jul 6, 2020

Backports the following commits to 7.x:

andrewvc and others added 2 commits July 6, 2020 13:40
Looking through Kibana PRs many currently ignore the check boxes or just delete them. The goal here is to make the process easier, delete some unused options and align the checkboxes with what's most useful. We've had some discussions on the Uptime team about ways the PR template could be potentially improved. These changes are based on an extended discussion we had on the topic. We'd love to hear if other teams would be OK with these recommended changes.

The changes here are:

* Allow authors to just delete unnecessary items rather than strike through. Adding all the `~~` in markdown is painful
* Remove the unnecessary checkbox for release notes, the build bot catches this and blocks merges without that being set.
* Add a checkbox for testing in various browser sizes / mobile responsive devices
* Move IE checkbox to the bottom of the list since it's seldom checked and makes the checklist seem daunting
* Remove IE11 mention from PR template

* Add link to browser matrix

Co-authored-by: Elastic Machine <[email protected]>
@timroes timroes merged commit 37a7005 into elastic:7.x Jul 6, 2020
@timroes timroes deleted the backport/7.x/pr-56756_pr-70486 branch July 6, 2020 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants