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

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

Closed
alancassis opened this issue Jul 22, 2024 · 3 comments · Fixed by #12828
Assignees

Comments

@alancassis
Copy link

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

@acassis acassis self-assigned this Jul 22, 2024
@simbit18
Copy link
Contributor

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
Copy link
Contributor

acassis commented Jul 24, 2024

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
Copy link
Contributor

simbit18 commented Aug 2, 2024

Hi @acassis added an action for automatically labelling issues

PR #12828

@xiaoxiang781216 xiaoxiang781216 linked a pull request Aug 2, 2024 that will close this issue
simbit18 added a commit to simbit18/nuttx-apps that referenced this issue Aug 5, 2024
## Summary

**-Template**
 Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

**-Action**
An action for automatically labelling issues

 **Keywords**

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

    - Linux, Mac, Windows, Other
    - all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
    - Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

**To work, the labels must have the same name as the keywords !!!**

**So before the merge it is necessary to add them.**

Of course these keywords are examples so you can add, edit or delete them.

[Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label)

see apache/nuttx#12748

## Impact
none
## Testing
CI
simbit18 added a commit to simbit18/nuttx-apps that referenced this issue Aug 5, 2024
**-Template**
 Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

**-Action**
An action for automatically labelling issues

 **Keywords**

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

    - Linux, Mac, Windows, Other
    - all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
    - Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

**To work, the labels must have the same name as the keywords !!!**

**So before the merge it is necessary to add them.**

Of course these keywords are examples so you can add, edit or delete them.

[Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label)

see apache/nuttx#12748

none
CI
simbit18 added a commit to simbit18/nuttx-apps that referenced this issue Aug 5, 2024
**-Template**
 Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

**-Action**
An action for automatically labelling issues

 **Keywords**

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

    - Linux, Mac, Windows, Other
    - all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
    - Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

**To work, the labels must have the same name as the keywords !!!**

**So before the merge it is necessary to add them.**

Of course these keywords are examples so you can add, edit or delete them.

[Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label)

see apache/nuttx#12748

none
CI
xiaoxiang781216 pushed a commit to apache/nuttx-apps that referenced this issue Aug 5, 2024
**-Template**
 Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

**-Action**
An action for automatically labelling issues

 **Keywords**

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

    - Linux, Mac, Windows, Other
    - all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
    - Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

**To work, the labels must have the same name as the keywords !!!**

**So before the merge it is necessary to add them.**

Of course these keywords are examples so you can add, edit or delete them.

[Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label)

see apache/nuttx#12748

none
CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants