Skip to content

fix: resolve #17 issue form validation errors - #18

Merged
wo55555 merged 1 commit into
wo55555:mainfrom
indpriyanshuraj:fix/github-issue-forms
Aug 5, 2026
Merged

fix: resolve #17 issue form validation errors#18
wo55555 merged 1 commit into
wo55555:mainfrom
indpriyanshuraj:fix/github-issue-forms

Conversation

@indpriyanshuraj

Copy link
Copy Markdown
Contributor

fix: resolve issue form validation errors

This PR fixes the GitHub Issue Forms validation error and improves the existing templates with small, non-breaking usability enhancements.

Files changed

Issue Forms

Note

Numeric prefixes are used to keep the templates displayed in a consistent order within GitHub's issue chooser.

  • config.yml (new)
  • 1-bug_report.yml (renamed from bug_report.yml)
  • 2-feature_request.yml (renamed from feature_request.yml)

Highlights

🐛 Bug Report

  • Fixed the unsupported type key by using repository labels.
  • Added field IDs.
  • Added placeholders to guide users.
  • Required essential environment and version information.
  • Improved wording while preserving the original workflow.

✨ Feature Request

  • Fixed the unsupported type key by using repository labels.
  • Added field IDs.
  • Simplified field headings and moved guidance into descriptions for cleaner issue output.
  • Added placeholders to encourage clearer feature requests.
  • Preserved the original workflow and number of fields.

⚙️ Configuration

  • Added config.yml.
  • Disabled blank issues.
  • Added the Playback Discord Server as a contact link in the issue chooser.

Important

  • Fixed the GitHub Issue Forms validation error by replacing the type field with repository labels for compatibility with user-owned repositories.
  • Renamed templates using numeric prefixes to provide a consistent order in GitHub's issue chooser.
  • Improved template consistency and guidance while preserving the original structure and workflow.

- Resolve issue form validation errors by replacing organization-specific issue types with repository labels

- Add repository labels to issue forms

- Improve form wording and placeholders

- Add stable field IDs

- Add config.yml with a Discord contact link

- Disable blank issues

- Rename templates with numeric prefixes for consistent ordering

@indpriyanshuraj indpriyanshuraj left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Review for config.yml

contact_links:
- name: 💬 Playback Discord Server
about: Join the community to ask questions, discuss ideas, or get support related to Playback.
url: https://discord.gg/mUhRUD8AM No newline at end of file

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

URL is taken from README.md

@wo55555 wo55555 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Reviewed. The issue form schema fix is correct; the remaining formatting cleanup will be applied directly to main after this PR is merged.

@wo55555
wo55555 merged commit 27bf3d3 into wo55555:main Aug 5, 2026
2 checks passed
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.

[Bug] Issue Forms Fail to Load Due to Unsupported type Field

2 participants