Skip to content

feat(infra): add required area and priority to issue forms #440#444

Open
chf3198 wants to merge 1 commit intomainfrom
feat/440-issue-form-validation
Open

feat(infra): add required area and priority to issue forms #440#444
chf3198 wants to merge 1 commit intomainfrom
feat/440-issue-form-validation

Conversation

@chf3198
Copy link
Copy Markdown
Owner

@chf3198 chf3198 commented Apr 24, 2026

Summary

Audited all 5 .github/ISSUE_TEMPLATE/*.yml forms. Found and fixed two gaps:

  • epic.yml: Added area dropdown with required: true (was missing entirely)
  • research.yml: Added priority dropdown with required: true (was missing entirely)

Confirmed already correct: bug-report.yml, task-request.yml, story.yml — all critical fields already had required: true.

Confirmed: blank_issues_enabled: false already set in config.yml.

Test plan

  • Open new Epic via GitHub web UI → verify Area and Priority dropdowns are required
  • Open new Research ticket via GitHub web UI → verify Priority dropdown is required
  • npm run lint passes (60 lines each, under 100-line limit)

Closes #440

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 24, 2026 16:23
@chf3198 chf3198 had a problem deploying to collaborator-gate April 24, 2026 16:23 — with GitHub Actions Failure
@github-actions
Copy link
Copy Markdown

Messages
📖

Danger: ticket-first, branch, and title checks complete. Failures block merge; warnings are advisory.

Generated by 🚫 dangerJS against acc4d88

Copy link
Copy Markdown

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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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.

Audit and improve issue form YAML with required field validation

2 participants