Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 15, 2025

Repository was missing standard contribution documentation and issue/PR templates, creating friction for new contributors.

Changes

  • CONTRIBUTING.md - Development setup, coding guidelines (TypeScript, security, Chartifact-specific patterns for JSON examples), submission process, Microsoft Code of Conduct reference

  • Issue Templates

    • bug_report.yml - Structured form: reproduction steps, environment details, optional sample document
    • feature_request.yml - Structured form: problem/solution, component area dropdown (17 categories), priority selector
    • config.yml - Links to Discussions, documentation, security reporting
  • Pull Request Template - Type classification, testing checklist, security verification, documentation updates

All templates use GitHub's modern YAML form syntax for better UX and validation.

Original prompt

Can you fix:
No contribution guidelines
No issue template
No pull request template


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

- Add CONTRIBUTING.md with comprehensive guidelines
- Add bug report issue template (.github/ISSUE_TEMPLATE/bug_report.yml)
- Add feature request issue template (.github/ISSUE_TEMPLATE/feature_request.yml)
- Add issue template configuration (.github/ISSUE_TEMPLATE/config.yml)
- Add pull request template (.github/PULL_REQUEST_TEMPLATE.md)

Co-authored-by: danmarshall <11507384+danmarshall@users.noreply.github.com>
Copilot AI changed the title [WIP] Add contribution guidelines and templates Add contribution guidelines and GitHub templates Dec 15, 2025
Copilot AI requested a review from danmarshall December 15, 2025 20:55
@danmarshall danmarshall marked this pull request as ready for review December 16, 2025 22:59
@danmarshall danmarshall merged commit 0692c90 into main Dec 16, 2025
5 checks passed
@danmarshall danmarshall deleted the copilot/add-contribution-templates branch December 16, 2025 23:08
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