Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Bug Report
description: File a bug report.
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: describe-the-bug
attributes:
label: Describe the bug
description: A clear and concise description of the bug.
placeholder: Tell us what went wrong.
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: What did you expect to happen?
placeholder: Describe the expected result.
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Actual behavior
description: What actually happened?
placeholder: Describe the actual result.
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: How can we reproduce this behavior?
placeholder: |
1. Go to '...'
2. Click on '...'
3. See error
validations:
required: true
- type: textarea
id: environment-information
attributes:
label: Environment information
description: Share your operating environment details.
placeholder: |
OS:
Browser:
Plugin version:
validations:
required: false
- type: textarea
id: wordpress-environment
attributes:
label: WordPress Environment
description: Share your WordPress environment details.
placeholder: |
WordPress version:
PHP version:
Active theme:
Active plugins:
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: Contribution Guidelines
description: By submitting this issue, you agree to follow our [contribution guidelines](https://github.com/rtCamp/carousel-kit/blob/main/docs/CONTRIBUTING.md).
options:
- label: I have read the contribution guidelines
required: true
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -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.

contact_links:
- name: Report a security vulnerability
url: https://github.com/rtCamp/carousel-kit/security/policy
about: Please use GitHub Security Advisories to privately report vulnerabilities
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Enhancement
description: Suggest an idea for this project.
title: "[Enhancement]: "
labels: ["enhancement"]
body:
- type: textarea
id: feature-description
attributes:
label: Feature description
description: Describe the feature or improvement you'd like.
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem it solves
description: Explain the problem this feature would solve.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: Describe any alternative solutions or approaches you've considered.
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional context
description: Add any context, examples, or screenshots.
validations:
required: false
44 changes: 44 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
## Summary

Describe the change and why it is needed.

## Type of change

- [ ] Bug fix
- [ ] New feature
- [ ] Enhancement/refactor
- [ ] Documentation update
- [ ] Test update
- [ ] Build/CI/tooling

## Related issue(s)

Closes #
Relates to #

## What changed

-
-
-
Comment on lines +16 to +23
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.

## 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