Skip to content

docs: add PR and issue templates - #38

Merged
petercorke merged 8 commits into
mainfrom
ci/community-templates
Aug 2, 2026
Merged

docs: add PR and issue templates#38
petercorke merged 8 commits into
mainfrom
ci/community-templates

Conversation

@petercorke

Copy link
Copy Markdown
Owner

Summary

  • MVTB had no PR or issue templates at all (confirmed via community-profile API and repo search).
  • Adds .github/pull_request_template.md: short thanks-for-contributing line, ## Summary/## Test plan checklist, no stale branch-workflow instructions (unlike RTB's existing template, which still references a future branch that no longer exists there).
  • Adds two GitHub issue forms (not old-style freeform markdown): bug_report.yml (version, Python version, OS, expected/actual behavior, minimal repro -- all required) and feature_request.yml (only the problem statement required, proposal/alternatives optional).
  • Adds config.yml: disables blank issues now that Discussions is enabled on this repo, routing general questions there instead of into an ill-fitting bug/feature form.
  • This is the guinea pig for the same rollout across RTB/bdsim/spatialgeometry (swift once its own default-branch migration lands separately) -- see the toolbox-maintainer skill for the full cross-repo policy. SMTB is excluded (now effectively governed by RAI-Inst).

Test plan

  • All three YAML files validated with python3 -c "import yaml; yaml.safe_load(...)".
  • Live-render preview: paste each form's content into github.com/petercorke/machinevision-toolbox-python/issues/templates/edit to see it rendered before merging.

MVTB had no PR or issue templates at all. Adds a short PR template
(Summary/Test plan checklist, no stale branch-workflow instructions)
and two GitHub issue forms (bug report, feature request) with the
minimum fields that would have actually sped up triage on past
issues -- version, Python version, OS, expected/actual, minimal
repro for bugs; just a problem statement required for features.
config.yml disables blank issues now that Discussions is enabled,
routing general questions there instead.

Guinea pig for the same rollout across RTB/bdsim/spatialgeometry
(swift once its own main-branch migration lands); see
toolbox-maintainer skill for the full cross-repo policy.
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@petercorke
petercorke merged commit 351f32c into main Aug 2, 2026
17 checks passed
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.

1 participant