From 5e16115f5850f84894d123c063ae7efae137b711 Mon Sep 17 00:00:00 2001 From: GianRomani Date: Tue, 14 Jul 2026 14:51:28 +0200 Subject: [PATCH] feat: GIA-72 add Pull Request and Issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 25 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 23 +++++++++++++++++++++ .github/pull_request_template.md | 19 +++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/pull_request_template.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..0a3b163 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,25 @@ +--- +name: Bug Report +description: Report a bug or issue in the codebase. +title: "[BUG] " +labels: ["bug", "triage"] +assignees: "" +--- + +## Description + +Provide a clear description of the bug. + +## Steps to Reproduce + +1. Actions performed... +2. Click on... +3. See error... + +## Expected Behavior + +What should have happened. + +## Additional Context + +Add any other context, logs, or screenshots. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..468b59c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,23 @@ +--- +name: Feature Request +description: Propose a new feature or improvement. +title: "[FEAT] " +labels: ["enhancement"] +assignees: "" +--- + +## Problem Statement + +Is your feature request related to a problem? Please describe. + +## Proposed Solution + +A clear description of what you want to happen. + +## Alternative Solutions + +Describe any alternatives you have considered. + +## Additional Context + +Add any other context or mockups. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..878592d --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,19 @@ +# Pull Request + +## Description + +[Provide a concise summary of the changes introduced by this pull request] + +## Related Issues + +[Specify related issue keys, e.g., GIA-XX] + +## Changes + +- [File/Component]: [Schematic summary of changes] + +## Verification and Review Guidance + +1. Checkout the branch: `git checkout ` +2. Test commands: [e.g., `uvx pre-commit run --all-files`] +3. Areas to inspect: [Specify files, logics, or edge cases to review]