From 8c1ffd8de1886d45f4210519effe9e9dbf46e9e2 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 14:39:44 +0530 Subject: [PATCH 1/6] chore: add GitHub issue form templates --- .github/ISSUE_TEMPLATE/bug_report.yml | 75 ++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 6 +++ .github/ISSUE_TEMPLATE/enhancement.yml | 33 ++++++++++++ 3 files changed, 114 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/enhancement.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..6a5bab76 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/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/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..6735e930 --- /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 diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml new file mode 100644 index 00000000..e2f3fbd9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/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 From 89dee047aaff297431bc02b0f53073003b410558 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 14:39:54 +0530 Subject: [PATCH 2/6] 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 00000000..e2ce3e84 --- /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 cee0d94d224d557b4069bb42f460fdf59cabe69b Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 15:48:26 +0530 Subject: [PATCH 3/6] chore: update issue templates for consistency and clarity --- .github/ISSUE_TEMPLATE/bug_report.yml | 8 ++++---- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/ISSUE_TEMPLATE/enhancement.yml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 6a5bab76..652d34fb 100644 --- a/.github/ISSUE_TEMPLATE/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 6735e930..64f6171e 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -3,4 +3,4 @@ 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 + about: Please use GitHub Security Advisories to privately report vulnerabilities diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml index e2f3fbd9..10d6329c 100644 --- a/.github/ISSUE_TEMPLATE/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 a89665a0ddb5bf1a7f76a51915f1df6af7f6e311 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 16:07:13 +0530 Subject: [PATCH 4/6] chore: update security vulnerability report link in issue template --- .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 64f6171e..49105239 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 + url: https://github.com/rtCamp/login-with-google/security/policy about: Please use GitHub Security Advisories to privately report vulnerabilities From be18ef7614ef32e046eac9fa073b2a39eed43597 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 16:08:16 +0530 Subject: [PATCH 5/6] chore: update contribution guidelines link in bug report template --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 652d34fb..4eadbdac 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -69,7 +69,7 @@ body: 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). + description: By submitting this issue, you agree to follow our [contribution guidelines](https://github.com/rtCamp/login-with-google/blob/main/docs/CONTRIBUTING.md). options: - label: I have read the contribution guidelines required: true From 30a8d4e1171e71da2cecf4e15569b18fd7dd7c99 Mon Sep 17 00:00:00 2001 From: Deepak Lalwani Date: Tue, 10 Mar 2026 16:09:40 +0530 Subject: [PATCH 6/6] chore: update contribution guidelines link in bug report template --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 4eadbdac..2d1d2345 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -69,7 +69,7 @@ body: id: terms attributes: label: Contribution Guidelines - description: By submitting this issue, you agree to follow our [contribution guidelines](https://github.com/rtCamp/login-with-google/blob/main/docs/CONTRIBUTING.md). + description: By submitting this issue, you agree to follow our [contribution guidelines](https://github.com/rtCamp/login-with-google?tab=contributing-ov-file#contributing-to-login-with-google). options: - label: I have read the contribution guidelines required: true