Skip to content

Create an issue form #5238

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

Merged
merged 5 commits into from
Jun 11, 2025
Merged

Create an issue form #5238

merged 5 commits into from
Jun 11, 2025

Conversation

rimrul
Copy link
Member

@rimrul rimrul commented Nov 1, 2024

This fixes #5229

rimrul added 2 commits June 10, 2025 11:17
Move the template to .github/ISSUE_TEMPLATE/ in preparation for
turning it into an issue form that also works on the mobile GitHub app.

Since .github/ISSUE_TEMPLATE/ can contain multiple templates give it a
unique name and the bare minimum of YAML front matter that GitHub
requires for issue templates in that folder.

Signed-off-by: Matthias Aßhauer <mha1993@live.de>
Update the question about the Windows version to match the versions of
Windows we currently support.

Signed-off-by: Matthias Aßhauer <mha1993@live.de>
rimrul added 3 commits June 10, 2025 11:20
Turn the issue template into an issue form to reduce the number of
issues that are just the blank template with no information.

Signed-off-by: Matthias Aßhauer <mha1993@live.de>
We support ARM64 now, so users should be able to report issues on ARM64.

Signed-off-by: Matthias Aßhauer <mha1993@live.de>
Prevent users from opening blank issues that circumvent our issue form.

Signed-off-by: Matthias Aßhauer <mha1993@live.de>
@rimrul rimrul marked this pull request as ready for review June 10, 2025 09:30
Copy link
Member

@dscho dscho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thank you!

@dscho dscho added this to the v2.50.0 milestone Jun 11, 2025
@dscho dscho merged commit 3dedf8c into git-for-windows:main Jun 11, 2025
113 of 115 checks passed
dscho added a commit that referenced this pull request Jun 13, 2025
This fixes #5229 (Issue templates no longer working):

Seems that the templates need to be put into `.github/ISSUE_TEMPLATE/`, and that `.github/ISSUE_TEMPLATE.md` does not work anymore.

We could use the opportunity to turn this into [an issue form](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-templates) (which would make it much less likely to get those issues with all the placeholders left as-are, I'd hope).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Issue templates no longer working
2 participants