From 90883e6336204726d41fc7684caa587ed5a697ec Mon Sep 17 00:00:00 2001
From: Aruna Tennakoon <aruna.tennakoon@gmail.com>
Date: Sat, 14 Dec 2024 23:21:47 +0700
Subject: [PATCH] feat: add templates

---
 .github/ISSUE_TEMPLATE/bug_report.md      | 29 +++++++++++++++++++
 .github/ISSUE_TEMPLATE/feature_request.md | 34 +++++++++++++++++++++++
 .github/ISSUE_TEMPLATE/general_query.md   | 18 ++++++++++++
 3 files changed, 81 insertions(+)
 create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
 create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
 create mode 100644 .github/ISSUE_TEMPLATE/general_query.md

diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..6f18d44
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,29 @@
+---
+name: "🐛 Bug Report"
+about: Report a reproducible bug or regression.
+title: ''
+labels: bug
+assignees: ''
+
+---
+
+## Current Behavior
+
+<!-- Describe how the issue manifests. -->
+
+## Expected Behavior
+
+<!-- Describe what the desired behavior would be. -->
+
+## Steps to Reproduce the Problem
+
+  1.
+  1.
+  1.
+
+## Environment
+
+- SinricPro SDK Version: <!-- Version you see in Library Manager -->
+- MCU: <!-- ESP32/ESP8266/PiCow -->
+- Core SDK Version: <!-- Core version you use in Boards Manager -->
+- OS Platform: <!-- Win/Mac/Linux -->
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..7658f78
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,34 @@
+---
+name: 🌈 Feature request
+about: Suggest an amazing new idea for this project
+title: ''
+labels: enhancement
+assignees: ''
+
+---
+
+## Feature Request
+
+**Is your feature request related to a problem? Please describe.**
+<!-- A clear and concise description of what the problem is. Ex. I have an issue when [...] -->
+
+**Describe the solution you'd like**
+<!-- A clear and concise description of what you want to happen. Add any considered drawbacks. -->
+
+**Describe alternatives you've considered**
+<!-- A clear and concise description of any alternative solutions or features you've considered. -->
+
+## Are you willing to resolve this issue by submitting a Pull Request?
+
+<!--
+  Remember that first-time contributors are welcome! 🙌
+-->
+
+- [ ] Yes, I have the time, and I know how to start.
+- [ ] Yes, I have the time, but I don't know how to start. I would need guidance.
+- [ ] No, I don't have the time, although I believe I could do it if I had the time...
+- [ ] No, I don't have the time and I wouldn't even know how to start.
+
+<!--
+  👋 Have a great day and thank you for the feature request!
+-->
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/general_query.md b/.github/ISSUE_TEMPLATE/general_query.md
new file mode 100644
index 0000000..703e992
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/general_query.md
@@ -0,0 +1,18 @@
+---
+name: "✏️ Query"
+about: Report a Query, infrastructure question
+title: ''
+labels: Query
+assignees: ''
+---
+## Description
+
+<!-- Describe your query. -->
+
+## Any Specific Steps
+
+<!-- Describe your steps. -->
+
+## Expected Behavior
+
+<!-- Describe what the desired behavior would be. -->
\ No newline at end of file