From 2d702a7a83d992f4d03493edcd82f1e899ce4572 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 14:44:13 +0530 Subject: [PATCH 1/4] chore: add GitHub issue form templates --- .github/ISSUE_TEMPLATE/1-bug_report.yml | 75 ++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/2-enhancement.yml | 33 +++++++++++ .github/ISSUE_TEMPLATE/config.yml | 6 ++ 3 files changed, 114 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/1-bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/2-enhancement.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/1-bug_report.yml b/.github/ISSUE_TEMPLATE/1-bug_report.yml new file mode 100644 index 0000000..6a5bab7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/1-bug_report.yml @@ -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-behaviour + attributes: + label: Expected behaviour + description: What did you expect to happen? + placeholder: Describe the expected result. + validations: + required: true + - type: textarea + id: actual-behaviour + attributes: + label: Actual behaviour + 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 diff --git a/.github/ISSUE_TEMPLATE/2-enhancement.yml b/.github/ISSUE_TEMPLATE/2-enhancement.yml new file mode 100644 index 0000000..e2f3fbd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2-enhancement.yml @@ -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: solution + attributes: + label: Describe alternatives you've considered + description: Describe the solution you'd like. + validations: + required: false + - type: textarea + id: context + attributes: + label: Additional context + description: Add any context, examples, or screenshots. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..6735e93 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,6 @@ +blank_issues_enabled: true + +contact_links: + - name: Report a security vulnerability + url: https://github.com/rtCamp/carousel-kit/security/policy + about: Please review our security policy for details From 5d8b661ef6874be0d23a2a9d71c0d13bfc5037ff Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 14:44:20 +0530 Subject: [PATCH 2/4] chore: add pull request template --- .github/pull_request_template.md | 44 ++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..e2ce3e8 --- /dev/null +++ b/.github/pull_request_template.md @@ -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 + +- +- +- + +## 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 From c7ec5a5e3a7cbef916f7a4b5ab5cd2f0fc6d99ad Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 15:20:28 +0530 Subject: [PATCH 3/4] chore: update issue templates for consistency and clarity --- .../ISSUE_TEMPLATE/{1-bug_report.yml => bug_report.yml} | 8 ++++---- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- .../ISSUE_TEMPLATE/{2-enhancement.yml => enhancement.yml} | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) rename .github/ISSUE_TEMPLATE/{1-bug_report.yml => bug_report.yml} (94%) rename .github/ISSUE_TEMPLATE/{2-enhancement.yml => enhancement.yml} (88%) diff --git a/.github/ISSUE_TEMPLATE/1-bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml similarity index 94% rename from .github/ISSUE_TEMPLATE/1-bug_report.yml rename to .github/ISSUE_TEMPLATE/bug_report.yml index 6a5bab7..652d34f 100644 --- a/.github/ISSUE_TEMPLATE/1-bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -16,17 +16,17 @@ body: validations: required: true - type: textarea - id: expected-behaviour + id: expected-behavior attributes: - label: Expected behaviour + label: Expected behavior description: What did you expect to happen? placeholder: Describe the expected result. validations: required: true - type: textarea - id: actual-behaviour + id: actual-behavior attributes: - label: Actual behaviour + label: Actual behavior description: What actually happened? placeholder: Describe the actual result. validations: diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 6735e93..4910523 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,5 +2,5 @@ blank_issues_enabled: true contact_links: - name: Report a security vulnerability - url: https://github.com/rtCamp/carousel-kit/security/policy - about: Please review our security policy for details + url: https://github.com/rtCamp/login-with-google/security/policy + about: Please use GitHub Security Advisories to privately report vulnerabilities diff --git a/.github/ISSUE_TEMPLATE/2-enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml similarity index 88% rename from .github/ISSUE_TEMPLATE/2-enhancement.yml rename to .github/ISSUE_TEMPLATE/enhancement.yml index e2f3fbd..10d6329 100644 --- a/.github/ISSUE_TEMPLATE/2-enhancement.yml +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -18,10 +18,10 @@ body: validations: required: true - type: textarea - id: solution + id: alternatives attributes: label: Describe alternatives you've considered - description: Describe the solution you'd like. + description: Describe any alternative solutions or approaches you've considered. validations: required: false - type: textarea From f548d26cfb0cb16a5c623ebb2e2cc553f477aa8f Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 15:22:41 +0530 Subject: [PATCH 4/4] Update incorrect link --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 4910523..64f6171 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,5 +2,5 @@ blank_issues_enabled: true contact_links: - name: Report a security vulnerability - url: https://github.com/rtCamp/login-with-google/security/policy + url: https://github.com/rtCamp/carousel-kit/security/policy about: Please use GitHub Security Advisories to privately report vulnerabilities