Skip to content

chore: add GitHub Issue templates for bug reports and feature requests#48

Open
omghante wants to merge 1 commit into
PhonePe:mainfrom
omghante:chore/47-add-github-issue-templates
Open

chore: add GitHub Issue templates for bug reports and feature requests#48
omghante wants to merge 1 commit into
PhonePe:mainfrom
omghante:chore/47-add-github-issue-templates

Conversation

@omghante

Copy link
Copy Markdown

Description

Add structured GitHub Issue templates using GitHub's modern YAML issue forms. This will ensure that incoming bug reports and feature requests contain all the necessary information (like SDK version, environment, and reproduction steps) right from the start, saving maintainers time.

Related Issue

Fixes #47

Changes Made

  • Added .github/ISSUE_TEMPLATE/bug_report.yml with dropdowns for SDK version, Java version, Environment (SANDBOX/PRODUCTION), and Client Type.
  • Added .github/ISSUE_TEMPLATE/feature_request.yml with structured fields for use case and proposed solution.
  • Added .github/ISSUE_TEMPLATE/config.yml to disable blank issues and link users directly to the PhonePe Developer Documentation.

How to Test

  1. Navigate to the Issues tab on this fork branch.
  2. Click New Issue and verify that the "Bug Report" and "Feature Request" options appear instead of a blank text box.
  3. Verify the link to the PhonePe Developer documentation is visible.

Checklist

  • I have read the CONTRIBUTING.md guide
  • Code follows the project's style guidelines
  • Tests added for new functionality (if applicable) — N/A, config only
  • All tests pass (mvn clean verify)
  • Documentation updated (if applicable)

- Add bug_report.yml with structured fields for SDK version, environment, Java version, and client type
- Add feature_request.yml with structured fields for use case, proposed solution, and affected client
- Add config.yml to disable blank issues and link to developer documentation

Fixes PhonePe#47
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.

Add GitHub Issue templates for bug reports and feature requests

1 participant