function-templates
function-templates copied to clipboard
chore(issues): add new issue templates
Description
GitHub introduced new forms for issue creation that allow things such as dropdowns and various types of fields. In this PR I added three different issue templates for:
- Template Requests - for any new templates that would be nice to have
- Template Bugs - for issues with existing templates
- General Bugs - for anything else
I also added a step in the automation to autogenerate the list of templates in the "Template Bug" template so it always contains the full list of templates.
To view the forms go to this link and click on the individual YAML files: https://github.com/twilio-labs/function-templates/tree/dkundel/improve-issue-templates/.github/ISSUE_TEMPLATE
The table itself will be gone once deployed as that information is meta information used for the picker that is generated similar to the one at https://github.com/twilio-labs/code-exchange/issues/new/choose
Checklist
- [x] I ran
npm testlocally and it passed without errors. - [x] I acknowledge that all my contributions will be made under the project's license.