Skip to content

Add GitHub issue templates for bug reports and feature requests - #800

Merged
jonathan343 merged 1 commit into
developfrom
issue-templates
Sep 17, 2026
Merged

jonathan343 merged 1 commit into
developfrom
issue-templates

Conversation

@jonathan343

@jonathan343 jonathan343 commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR adds bug report and feature request forms under .github/ISSUE_TEMPLATE/. These templates can be seen consistently across repos like boto/botocore, boto/boto3, and aws/aws-sdk-java-v2. Both carry a required affected-component dropdown listing codegen and each packages/* directory, matching the existing per-package labels so triage can label from the form. The bug form also requires package version, Python version, and OS. config.yml disables blank issues and points open-ended questions at the Q&A and Ideas discussions.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Adds structured bug report and feature request forms plus a chooser
config. Both include an affected-component dropdown covering codegen and
each packages/* directory to speed up triage; the bug form also requires
the package version, Python version, and OS.

Blank issues are disabled; the chooser links to the Q&A and Ideas
discussion categories instead.
@jonathan343
jonathan343 requested a review from a team as a code owner September 17, 2026 00:58

@Alan4506 Alan4506 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks @jonathan343! The PR looks good, but it looks like the repo does not have a label for smithy-xml in https://github.com/smithy-lang/smithy-python/labels, unlike other packages. Can we add a label for it?

@jonathan343

Copy link
Copy Markdown
Contributor Author

Thanks @Alan4506! I added labels for the missing packages (smithy-python and smithy-xml):

Screenshot 2026-09-17 at 12 34 12 PM

@jonathan343
jonathan343 merged commit 2b7b3af into develop Sep 17, 2026
10 checks passed
@jonathan343
jonathan343 deleted the issue-templates branch September 17, 2026 16:46
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