Skip to content

Conversation

@CuriousLearner
Copy link
Owner

Update issue/PR templates for Github.

Copy link

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 modernizes and significantly expands the GitHub issue and pull request templates to provide better structure and guidance for contributors. The updates transform basic markdown templates into comprehensive YAML-based forms with detailed sections, validation, and helpful prompts.

  • Replaces the simple PR template with a comprehensive 126-line template covering all aspects of template development
  • Adds three new issue templates (Question/Help, Documentation Issue, Template Configuration)
  • Expands the Feature Request and Bug Report templates with detailed fields and validation
  • Adds a configuration file with helpful links to documentation and community resources

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/pull_request_template.md Complete overhaul with comprehensive sections for template changes, testing, breaking changes, security, deployment impact, and documentation
.github/ISSUE_TEMPLATE/question.yml New template for asking questions with structured fields for question category, configuration, and troubleshooting steps
.github/ISSUE_TEMPLATE/feature_request.yml Enhanced from basic template to comprehensive form with problem description, proposed solution, alternatives, and impact assessment
.github/ISSUE_TEMPLATE/documentation.yml New template specifically for documentation issues with fields for doc type, location, and suggested improvements
.github/ISSUE_TEMPLATE/config.yml New configuration file providing quick links to documentation, discussions, and getting started guides
.github/ISSUE_TEMPLATE/bug_report.yml Expanded from minimal template to detailed form with environment details, reproduction steps, severity levels, and troubleshooting checklist

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CuriousLearner CuriousLearner merged commit 3248960 into main Nov 19, 2025
42 checks passed
CuriousLearner added a commit that referenced this pull request Dec 21, 2025
* main:
  chore(deps): bump node from 20-slim to 25-slim in /template (#34)
  feat(frontend): add Vite bundling option for HTMX+Tailwind (#32)
  fix(ci): add required copier fields to scheduled workflow (#33)
  chore(deps): bump actions/checkout from 5 to 6 (#30)
  chore: Update Issue/PR template (#29)
  feat(ecs): make deployment production-ready with monitoring (#28)
  feat: add complete Fly.io deployment implementation (#27)
  fix: Remove git config changes
  fix: remove unsafe _tasks section to eliminate copier trust warning
  feat: enhance copier template user experience (#22)
  chore: Modify CI triggers for pull requests
  docs: Clarify pytest coverage implies code coverage
  docs: Update link to GitHub discussions
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