Skip to content

ENH: Add GitHub issue templates for bug reports and feature requests - #308

Merged
thewtex merged 1 commit into
InsightSoftwareConsortium:mainfrom
hjmjohnson:add-issue-templates
Sep 17, 2026
Merged

thewtex merged 1 commit into
InsightSoftwareConsortium:mainfrom
hjmjohnson:add-issue-templates

Conversation

@hjmjohnson

Copy link
Copy Markdown
Member

Adds GitHub issue templates (bug report, feature request) and a config.yml that points questions to ITK Discourse and the docs.

This is split out of #302 (Python build system), where it was unrelated to the build changes. Author credit: @CavRiley.

Changes from the #302 version
  • Default issue titles use the ITK prefixes this repository enforces (BUG: , ENH: ) instead of fix: / feat: .
  • The bug template's examples name scripts that exist on main (e.g. scripts/dockcross-manylinux-download-cache-and-build-module-wheels.sh), not scripts/build_wheels.py / build_report.json, which only exist in ENH: Python build system for ITK 6 wheels #302.
  • The documentation link is labeled "ITKPythonPackage documentation".
  • The bug and enhancement labels already exist in this repository.

🤖 Generated with Claude Code

Give reporters a structured form for build and packaging problems so
issues arrive with the platform, Python version, ITK version, and entry
point needed to reproduce them. Point general questions to ITK Discourse
and the ITKPythonPackage documentation.

Split out of the Python build system work in InsightSoftwareConsortium#302, which it does not
depend on; issue titles use the ITK commit prefixes this repository
enforces.

Co-Authored-By: Cavan Riley <127157889+CavRiley@users.noreply.github.com>
@hjmjohnson
hjmjohnson marked this pull request as ready for review September 15, 2026 21:30
@hjmjohnson
hjmjohnson requested a review from dzenanz September 15, 2026 21:31

@thewtex thewtex left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@thewtex
thewtex merged commit 69a3a13 into InsightSoftwareConsortium:main Sep 17, 2026
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.

3 participants