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

Add issue bot to assist contributors #7522

Closed
3 tasks done
mtrezza opened this issue Aug 24, 2021 · 1 comment · Fixed by #7523
Closed
3 tasks done

Add issue bot to assist contributors #7522

mtrezza opened this issue Aug 24, 2021 · 1 comment · Fixed by #7523
Labels
type:meta Non-code issue

Comments

@mtrezza
Copy link
Member

mtrezza commented Aug 24, 2021

New Feature / Enhancement Checklist

Current Limitation

When issues are opened, the templates are often not filled out properly or checkboxes are not checked (such as not posting a security vulnerability).

  • This creates work for first responders to the issue to gather all required information.
  • It is a security risk because it is more likely that vulnerabilities are published instead of being properly reported.

Feature / Enhancement Description

Add a bot that parses the issue and automatically assists the contributor.

The bot can also be extended to enforce PR compliance for automated releases, e.g. to ensure proper syntax to auto-generate the changelog.

Example Use Case

n/a

Alternatives / Workarounds

Write the comments in the issue template in an even more louder tone, which likely won't help at all.

3rd Party References

n/a

@mtrezza mtrezza added the type:meta Non-code issue label Aug 24, 2021
@mtrezza
Copy link
Member Author

mtrezza commented Aug 24, 2021

Added a first draft of our new Parse Issue Bot. Since this is our own custom bot, we have the freedom to extend this to whatever helps contributors and reviewers.

video.mov

This was referenced Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:meta Non-code issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant