Skip to content

Add Issue and PR templates.#81

Open
deepaklalwani97 wants to merge 4 commits intodevelopfrom
chore/issue-pr-templates
Open

Add Issue and PR templates.#81
deepaklalwani97 wants to merge 4 commits intodevelopfrom
chore/issue-pr-templates

Conversation

@deepaklalwani97
Copy link
Member

Summary

Add Issue and PR templates.

Type of change

  • Bug fix
  • New feature
  • Enhancement/refactor
  • Documentation update
  • Test update
  • Build/CI/tooling

Related issue(s)

Closes #80

What changed

  • Add Issue template for bug and Feature request
  • Add Pull Request template

Testing

Describe how this was tested.

  • Unit tests
  • Manual testing
  • Cross-browser testing (if UI changes)

Test details:

Screenshots / recordings

If applicable, add screenshots or short recordings.

Checklist

  • I have self-reviewed this PR
  • I have added/updated tests where needed
  • I have updated docs where needed
  • I have checked for breaking changes

@deepaklalwani97 deepaklalwani97 marked this pull request as ready for review March 10, 2026 09:24
Copilot AI review requested due to automatic review settings March 10, 2026 09:24
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds GitHub contribution templates to standardize incoming bug reports, enhancement requests, and pull requests for the Carousel Kit repository (per #80).

Changes:

  • Added a repository-wide pull request template.
  • Added issue form templates for bug reports and enhancements, plus issue template chooser config.
  • Added a security contact link in the issue template chooser.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
.github/pull_request_template.md Introduces a structured PR template (summary/type/issues/testing/checklist).
.github/ISSUE_TEMPLATE/config.yml Configures the issue template chooser and adds a security contact link.
.github/ISSUE_TEMPLATE/1-bug_report.yml Adds a bug report issue form with reproduction and environment prompts.
.github/ISSUE_TEMPLATE/2-enhancement.yml Adds an enhancement request issue form.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 10, 2026 09:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +16 to +23
Closes #
Relates to #

## What changed

-
-
-
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

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

In the PR template, the placeholders Closes # / Relates to # and the three empty list items (-) will render as incomplete references / empty bullets. Consider replacing them with explicit placeholders/instructions (e.g., Closes #<issue-number> and - <change summary>), or remove the empty bullets entirely to avoid odd Markdown rendering.

Suggested change
Closes #
Relates to #
## What changed
-
-
-
Closes #<issue-number>
Relates to #<issue-number> (if applicable)
## What changed
- <change summary 1>
- <change summary 2>
- <change summary 3>

Copilot uses AI. Check for mistakes.
@@ -0,0 +1,6 @@
blank_issues_enabled: true
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

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

blank_issues_enabled is set to true, which allows opening unstructured issues and can undermine the goal of standardized reporting mentioned in #80. If the intent is to route contributors through the templates, consider setting this to false.

Suggested change
blank_issues_enabled: true
blank_issues_enabled: false

Copilot uses AI. Check for mistakes.
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.

Configure Issue and PR template for the Repository

3 participants