-
Couldn't load subscription status.
- Fork 33
Update support files and templates for issues #124
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
base: trunk
Are you sure you want to change the base?
Conversation
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## trunk #124 +/- ##
=========================================
Coverage 90.59% 90.59%
Complexity 177 177
=========================================
Files 20 20
Lines 1489 1489
Branches 117 116 -1
=========================================
Hits 1349 1349
Misses 140 140
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds repository support and workflow documentation assets (support guide, pull request template, and issue templates) adapted from the Gutenberg project.
- Introduces SUPPORT.md with contributor guidance.
- Adds standardized pull request template.
- Adds issue templates for bug reports and feature requests.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| .github/SUPPORT.md | Adds support and contribution guidance (currently Gutenberg-specific). |
| .github/PULL_REQUEST_TEMPLATE.md | Adds structured PR template with sections for rationale, testing, and screenshots. |
| .github/ISSUE_TEMPLATE/Feature_request.md | Adds feature request issue template with problem/solution prompts. |
| .github/ISSUE_TEMPLATE/Bug_report.yml | Adds detailed bug report form with environment, reproduction, and confirmation checkboxes. |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Thanks so much for this @karmatosed ! Only reviewed on mobile, but before you waste time on all those copilot nits and the general GB-> abilities API reworkings I'm wondering if it makes sense to use non-gutenberg prior art, as both consumption and "desired" level of friction seem different from what we want/need here? |
|
@justlevine I have iterated within here, it’s easier. The point was to get some rough templates as we likely can’t commit straight off and/or we need to add to the system (or at least I don’t know as usually it’s done through settings). |
@karmatosed if the use is solely for GitHub, then they'll be used by virtue of them existing in (If you want to preview, then you can create a new issue/ pr targeting your fork e.g |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some changes to primarily update from Gutenberg to Abilities API
| @@ -0,0 +1,77 @@ | |||
| name: Bug report | |||
| description: Report a bug with the WordPress block editor or Gutenberg plugin | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| description: Report a bug with the WordPress block editor or Gutenberg plugin | |
| description: Report a bug with the WordPress Abilities API |
| attributes: | ||
| label: Environment info | ||
| description: | | ||
| Please list what Gutenberg version you are using. If you aren't using Gutenberg, please note that it's not installed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Please list what Gutenberg version you are using. If you aren't using Gutenberg, please note that it's not installed. | |
| Please list what WordPress version and any other relevant plugins you are using. |
| id: existing | ||
| attributes: | ||
| label: Please confirm that you have searched existing issues in the repo. | ||
| description: You can do this by searching https://github.com/WordPress/gutenberg/issues and making sure the bug is not related to another plugin. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| description: You can do this by searching https://github.com/WordPress/gutenberg/issues and making sure the bug is not related to another plugin. | |
| description: You can do this by searching https://github.com/WordPress/abilities-api/issues and making sure the bug is not related to another plugin. |
| - type: checkboxes | ||
| id: plugins | ||
| attributes: | ||
| label: Please confirm that you have tested with all plugins deactivated except Gutenberg. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| label: Please confirm that you have tested with all plugins deactivated except Gutenberg. | |
| label: Please confirm that you have tested with all plugins deactivated. |
| @@ -0,0 +1,31 @@ | |||
| <!-- Thanks for contributing to Gutenberg! Please follow the Gutenberg Contributing Guidelines: | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| <!-- Thanks for contributing to Gutenberg! Please follow the Gutenberg Contributing Guidelines: | |
| <!-- Thanks for contributing to Abilities API! Please follow our Contributing Guidelines: |
| @@ -0,0 +1,31 @@ | |||
| <!-- Thanks for contributing to Gutenberg! Please follow the Gutenberg Contributing Guidelines: | |||
| https://github.com/WordPress/gutenberg/blob/trunk/CONTRIBUTING.md --> | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| https://github.com/WordPress/gutenberg/blob/trunk/CONTRIBUTING.md --> | |
| https://github.com/WordPress/abilities-api/blob/trunk/CONTRIBUTING.md --> |
| @@ -0,0 +1,12 @@ | |||
|
|
|||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| @@ -0,0 +1,12 @@ | |||
|
|
|||
| # Gutenberg Project Support | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| # Gutenberg Project Support | |
| # Abilities API Support |
|
|
||
| # Gutenberg Project Support | ||
|
|
||
| Welcome to Gutenberg, a WordPress project. We hope you join us in creating the future platform for publishing; all are welcome here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Welcome to Gutenberg, a WordPress project. We hope you join us in creating the future platform for publishing; all are welcome here. | |
| Welcome to Abilities API, a WordPress project. We hope you join us in creating the future platform for publishing; all are welcome here. |
|
|
||
| Welcome to Gutenberg, a WordPress project. We hope you join us in creating the future platform for publishing; all are welcome here. | ||
|
|
||
| * Please see the [Contributing Guidelines](https://github.com/WordPress/gutenberg/blob/HEAD/CONTRIBUTING.md) for additional information on how to contribute. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * Please see the [Contributing Guidelines](https://github.com/WordPress/gutenberg/blob/HEAD/CONTRIBUTING.md) for additional information on how to contribute. | |
| * Please see the [Contributing Guidelines](https://github.com/WordPress/abilities-api/blob/trunk/CONTRIBUTING.md) for additional information on how to contribute. |

Adds in some basic template files for issues and PR.
Also brings in support.md
Closes #44
Heavy inspiration from Gutenberg repo for these to get them shipped.
Drawn from: https://github.com/WordPress/gutenberg/tree/trunk/.github and https://github.com/WordPress/gutenberg/tree/trunk/.github/ISSUE_TEMPLATE
@jeffpaul this might also need to be linked in or connected to back end - I’ve never just uploaded templates this way.