Skip to content

Add structured bug and feature issue templates with GitHub Forms - #38

Merged
StrangeRanger merged 1 commit into
mainfrom
dev
Sep 18, 2026
Merged

StrangeRanger merged 1 commit into
mainfrom
dev

Conversation

@StrangeRanger

Copy link
Copy Markdown
Owner

This pull request modernizes and improves the GitHub issue templates for bug reports and feature requests by replacing the old Markdown-based forms with structured YAML templates. It also adds a configuration file to guide users toward documentation and disables blank issues. These changes standardize issue reporting, ensure all required information is collected, and help maintainers triage and resolve issues more efficiently.

Issue Template Modernization:

  • Replaces .github/ISSUE_TEMPLATE/bug_report.md and .github/ISSUE_TEMPLATE/feature_request.md with new YAML-based templates (bug_report.yml, feature_request.yml) that use dropdowns and required fields to gather more structured, relevant information from users. [1] [2] [3] [4]

Repository Configuration:

  • Adds .github/ISSUE_TEMPLATE/config.yml to disable blank issues and provide a direct link to script documentation, helping users find answers before opening an issue.

Replace markdown templates with GitHub Forms, require affected-script context, and disable blank issues with a documentation contact link.
Copilot AI lite review requested due to automatic review settings September 18, 2026 01:04
@StrangeRanger
StrangeRanger merged commit 10984c2 into main Sep 18, 2026
1 of 2 checks passed
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes are limited to GitHub issue template configuration and appear consistent with the repository’s documented script list and intended intake workflow.

Pull request overview

This PR modernizes the repository’s GitHub issue intake by migrating the bug report and feature request templates from legacy Markdown templates to GitHub Issue Forms (YAML), and adds issue template configuration to steer users to documentation while disabling blank issues.

Changes:

  • Add GitHub Issue Forms templates for bug reports and feature requests with required, structured fields.
  • Add issue template configuration to disable blank issues and link users to script documentation.
  • Remove legacy Markdown issue templates that are replaced by the new forms.
File summaries
File Description
.github/ISSUE_TEMPLATE/bug_report.yml Adds a structured bug-report form with required fields and script-specific guidance.
.github/ISSUE_TEMPLATE/feature_request.yml Adds a structured feature-request form with scoped dropdowns and required problem/proposal fields.
.github/ISSUE_TEMPLATE/config.yml Disables blank issues and provides a documentation contact link to reduce misfiled issues.
.github/ISSUE_TEMPLATE/bug_report.md Removes the legacy Markdown bug report template now replaced by the YAML form.
.github/ISSUE_TEMPLATE/feature_request.md Removes the legacy Markdown feature request template now replaced by the YAML form.
Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants