Skip to content

feat: add GitHub issue and PR templates#9

Merged
NotAProfDev merged 2 commits into
mainfrom
feat/6-github-templates
May 25, 2026
Merged

feat: add GitHub issue and PR templates#9
NotAProfDev merged 2 commits into
mainfrom
feat/6-github-templates

Conversation

@NotAProfDev
Copy link
Copy Markdown
Owner

Description

Adds GitHub issue templates (bug report, feature request, question) and a pull request template to standardize contribution workflows. Also tracks .vscode/mcp.json (GitHub Remote MCP server config) for consistent tooling across contributors.

Note: Merge #8 (just task runner) before this PR so just ci is available when contributors use the PR checklist.

Related Issue

Closes #6

Changes

  • .github/ISSUE_TEMPLATE/bug_report.yml — structured bug report form with environment, reproduction steps, and expected/actual behaviour
  • .github/ISSUE_TEMPLATE/feature_request.yml — feature request form with problem statement, proposed solution, and alternatives
  • .github/ISSUE_TEMPLATE/question.yml — question form linking to GitHub Discussions
  • .github/ISSUE_TEMPLATE/config.yml — disables blank issues; links Discussions for open-ended questions
  • .github/PULL_REQUEST_TEMPLATE.md — PR checklist with description, issue link, and just ci gate
  • .gitignore — changed .vscode/.vscode/* to allow the !.vscode/mcp.json negation rule to work correctly (git can't re-include files inside a fully-ignored directory)
  • .vscode/mcp.json — tracks GitHub Remote MCP server config so all contributors get the same Copilot tooling

Checklist

  • Tests added or updated
  • just ci passes locally
  • Documentation updated (README, rustdoc, examples)
  • CHANGELOG.md updated (if user-facing change)
  • This PR introduces no breaking changes (or describe them below)

- Add bug report, feature request, and question issue templates (YAML form)
- Add config.yml disabling blank issues and linking GitHub Discussions
- Add pull request template with description, checklist, and changelog reminder
- Track .vscode/mcp.json (GitHub Remote MCP server config)

Closes #6
@NotAProfDev NotAProfDev merged commit c09c14f into main May 25, 2026
2 checks passed
@NotAProfDev NotAProfDev deleted the feat/6-github-templates branch May 25, 2026 11:56
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.

Add GitHub issue and PR templates

1 participant