function-templates icon indicating copy to clipboard operation
function-templates copied to clipboard

chore(issues): add new issue templates

Open dkundel opened this issue 4 years ago • 0 comments

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 test locally and it passed without errors.
  • [x] I acknowledge that all my contributions will be made under the project's license.

Related issues

dkundel avatar Jul 13 '21 20:07 dkundel