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

chore(issue-templates): use issue forms #282

Merged
merged 4 commits into from Feb 28, 2024

Conversation

AnonymousWP
Copy link
Member

@AnonymousWP AnonymousWP commented Feb 22, 2024

This PR adds issue forms, a new and customisable way of templates when opening an issue on GitHub. For more information, read https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms.


@Universal-Debloater-Alliance/developers I need your opinion on two things:

  1. Please review the issue forms and feel free to share your feedback (wording, requirements, using different attributes, etc.)
  2. Do you think we should wait with merging until https://github.com/orgs/community/discussions/110091 has been solved? Adhiraj and I think GitHub does not take into account whether the Markdown-based templates have been removed in this PR/branch, but instead compares them with main. This to me seems like a bug, as it should see that the Markdown-based templates are going to be removed as well with this PR.

@AnonymousWP AnonymousWP added the documentation Improvements or additions to documentation label Feb 22, 2024
@AnonymousWP AnonymousWP self-assigned this Feb 22, 2024
@AnonymousWP AnonymousWP linked an issue Feb 22, 2024 that may be closed by this pull request
@AnonymousWP AnonymousWP force-pushed the 281-featissue-templates-use-issue-forms branch 10 times, most recently from b6f17bb to 6946a86 Compare February 23, 2024 17:24
@AnonymousWP AnonymousWP force-pushed the 281-featissue-templates-use-issue-forms branch from 9678de0 to fd20e7d Compare February 25, 2024 00:34
@AnonymousWP AnonymousWP marked this pull request as ready for review February 25, 2024 18:37
@AnonymousWP
Copy link
Member Author

Please do not merge this before I gathered opinions / explicit approvals from at least 2 developers.

@AnonymousWP
Copy link
Member Author

Due to the lack of feedback and this actually can't wait, I'm merging this now.

@AnonymousWP AnonymousWP merged commit dfe7e52 into main Feb 28, 2024
8 checks passed
@AnonymousWP AnonymousWP deleted the 281-featissue-templates-use-issue-forms branch February 28, 2024 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(issue-templates): use issue forms
2 participants