Skip to content

Fix #279: Remove version fields from bug report form#439

Merged
samdark merged 1 commit intomasterfrom
279-bug-form
May 7, 2026
Merged

Fix #279: Remove version fields from bug report form#439
samdark merged 1 commit intomasterfrom
279-bug-form

Conversation

@samdark
Copy link
Copy Markdown
Member

@samdark samdark commented May 7, 2026

Closes #279.

Adds repository-local issue templates and removes the package version and PHP version fields from the bug report form. The other inherited issue templates are included locally because GitHub stops using the organization default issue template folder when a repository defines its own ISSUE_TEMPLATE directory.

Copilot AI review requested due to automatic review settings May 7, 2026 07:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces repository-local GitHub issue form templates and updates the bug report form to remove package/PHP version fields, while preserving access to community/support links when organization-level templates are no longer inherited.

Changes:

  • Add repo-local issue templates (bug report, feature request, documentation issue).
  • Add .github/ISSUE_TEMPLATE/config.yml to configure blank issues and a community contact link.
  • Simplify the bug report form by removing version-related fields.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
.github/ISSUE_TEMPLATE/config.yml Configures issue template behavior and adds a community contact link.
.github/ISSUE_TEMPLATE/01-bug-report.yml Defines the bug report issue form with a security reporting notice and a description field.
.github/ISSUE_TEMPLATE/02-feature-request.yml Defines the feature request issue form (currently missing a required id for the textarea control).
.github/ISSUE_TEMPLATE/03-documentation-issue.yml Defines the documentation issue form with a required description field.

Comment on lines +4 to +10
- type: textarea
attributes:
label: Proposed new feature or change
description: |
Describe the feature and explain why it's needed.
validations:
required: true
- type: markdown
attributes:
value: |
> WARNING: DON'T CREATE SECURITY ISSUE here, use [this form](https://www.yiiframework.com/security) instead.
@samdark samdark changed the title Remove version fields from bug report form Fix #279: Remove version fields from bug report form May 7, 2026
@samdark samdark merged commit 96362d5 into master May 7, 2026
11 checks passed
@samdark samdark deleted the 279-bug-form branch May 7, 2026 09:33
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.

Remove package and PHP version fields from "Bug Report" form

2 participants