apache / nuttx

Apache NuttX is a mature, real-time embedded operating system (RTOS)
https://nuttx.apache.org/
Apache License 2.0
2.6k stars 1.11k forks source link

Create an Issue template to automatically assigned the label tags when someone open an Issue #12748

Closed alancassis closed 1 month ago

alancassis commented 1 month ago

Refer to documentation: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

When opening the issue the user will be asked about what this issue refers to, i.e.:

This issue is a(n): [ ] BUG, [ ] Crash, [ ] Feature Request, [ ] Improvement, [ ] Logic Error, etc

This issue apply to the architecture(s): [ ] All, [ ] ARM, [ ] ARM64, [ ] AVR, [ ] CEVA [ ] HC, [ ] MIPS, etc

What areas are this issue related to: [ ] Audio, [ ] Clock Control, [ ] Ethernet, [ ] GPIO, [ ] Memory, etc

Which vendors are affected: [ ] AMD, [ ] Atmel/Microchip [ ] Broadcom, [ ] Espressif, [ ] Renesas, [ ] STMicroelectronics, etc

simbit18 commented 1 month ago

Here I have created three example templates https://github.com/simbit18/nuttx-testing-templates/issues/new/choose

Bug report Report a bug to improve NuttX stability

Feature request Request an enhancement for NuttX

General Help Get general support regarding NuttX

acassis commented 1 month ago

Really cool @simbit18 !!! Thank you very much for implementing it.

I think for affected architecture we cannot use Combo-box, because an issue can affect two or three architecture.

Also it is important that "Related area" area also be an automatic label/tag.

simbit18 commented 1 month ago

Hi @acassis added an action for automatically labelling issues

PR #12828