Skip to content

Improve GitHub issue and pull request templates#375

Merged
hwanseoc merged 13 commits into
NVIDIA:developfrom
hwanseoc:hwanseoc/update-github-templates
Jul 14, 2026
Merged

Improve GitHub issue and pull request templates#375
hwanseoc merged 13 commits into
NVIDIA:developfrom
hwanseoc:hwanseoc/update-github-templates

Conversation

@hwanseoc

@hwanseoc hwanseoc commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the free-form bug template with a form containing a duplicate check, area dropdown, and one prefilled report textbox
  • add a feature request form containing a duplicate check and one prefilled request textbox
  • add a single-textbox PR template with license and pre-commit run checks at the top, an affected-area prompt, and focused description sections
  • simplify CodeRabbit configuration, skip automatic draft reviews, enable incremental reviews, and pause after five reviewed commits

Why

The current repository has one Markdown bug template, no feature request or PR template, and vague CodeRabbit path instructions. A sample of the 60 most recent issues and PRs found:

The new templates provide useful prompts without requiring contributors to complete many separate fields. The CodeRabbit settings now make automatic review timing explicit without maintaining generic path-specific prompts.

API and compatibility impact

None. This changes GitHub contribution forms and review automation only.

Testing

  • git diff --check — passed
  • parsed both issue forms with PyYAML and checked their structure and required fields — passed
  • validated .coderabbit.yaml against CodeRabbit schema v2 — passed
  • targeted pre-commit hooks skipped the YAML and Markdown files as expected because the configured hooks target C/C++/CUDA/Python

@coderabbitai ignore

@hwanseoc
hwanseoc marked this pull request as ready for review July 14, 2026 23:00
@hwanseoc
hwanseoc merged commit fe7c8b0 into NVIDIA:develop Jul 14, 2026
1 check 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