From be0ca37bde3f60da09f1e45c1e9ad472f247d5d3 Mon Sep 17 00:00:00 2001 From: Justin Date: Wed, 19 Aug 2026 13:57:22 -0500 Subject: [PATCH 1/3] Add issue templates and PR templates --- .../bug_report_issue_template.yml | 35 +++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++ .../feature_request_issue_template.yml | 28 +++++++++++++++ .../ISSUE_TEMPLATE/interal_issue_template.yml | 28 +++++++++++++++ .github/pull_request_template.md | 24 +++++++++++++ 5 files changed, 120 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report_issue_template.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request_issue_template.yml create mode 100644 .github/ISSUE_TEMPLATE/interal_issue_template.yml create mode 100644 .github/pull_request_template.md diff --git a/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml b/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml new file mode 100644 index 00000000..424468b5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml @@ -0,0 +1,35 @@ +name: 🪲 Bug Report +description: File a bug report +labels: ['Bug'] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! By submitting this issue, you agree to follow our [Code of Conduct](https://nebula-labs.atlassian.net/wiki/x/vAA-DQ) + - type: textarea + id: description + attributes: + label: Description + description: What is the bug? + validations: + required: true + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps To Reproduce + description: Help us reproduce this bug. If helpful, you can include screenshots or logs! Be sure to wrap logs with ```` ```bash ```` before and ```` ``` ```` after. + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional Context + description: Describe the bug in more detail. You can include related issues, helpful background knowledge, related documentation, or anything else that will help. + validations: + required: false + - type: textarea + id: environment + attributes: + label: Environment + description: What environment were you using when you encountered this bug? You can include browser, operating system, or anything else that will help. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..b1ad4507 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: General Contact + url: https://about.utdnebula.com/about/contact + about: Get in touch here diff --git a/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml b/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml new file mode 100644 index 00000000..c83d5713 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml @@ -0,0 +1,28 @@ +name: 💡 Feature Request +description: Suggest an idea for this project, e.g., a new feature, an improvement to an existing feature, or a new integration +labels: ['Feature'] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this feature request! By submitting this issue, you agree to follow our [Code of Conduct](https://nebula-labs.atlassian.net/wiki/x/vAA-DQ) + - type: textarea + id: problem + attributes: + label: Problem + description: What's the problem this feature would solve? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Solution + description: Describe your preferred solution to this problem. Include any alternative solutions or features you've considered if applicable. Include screenshots or designs if they would help + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional Context + description: Describe the feature in more detail. You can include related issues, helpful background knowledge, related documentation, or anything else that will help + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/interal_issue_template.yml b/.github/ISSUE_TEMPLATE/interal_issue_template.yml new file mode 100644 index 00000000..911b315c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/interal_issue_template.yml @@ -0,0 +1,28 @@ +name: 🔧 Internal Change +description: Suggest an Internal Change, e.g., documentation, dependencies, a code refactor +labels: ['Task'] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this internal change suggestion! By submitting this issue, you agree to follow our [Code of Conduct](https://nebula-labs.atlassian.net/wiki/x/vAA-DQ) + - type: textarea + id: problem + attributes: + label: Problem + description: What's the problem this change would solve? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Solution + description: Describe your preferred solution to this problem. Include any alternative solutions or features you've considered if applicable. Include screenshots or designs if they would help + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional Context + description: Describe the change in more detail. You can include related issues, helpful background knowledge, related documentation, or anything else that will help + validations: + required: false diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..af8657dd --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,24 @@ + + +### Description + + + +### Testing + + + +### AI Disclosure + + + +### Checklist + + + +- [x] Create this PR +- [ ] Perform final self-review From 3745ba2454e945407e170cf1aca893092bf7dfc5 Mon Sep 17 00:00:00 2001 From: Isoscelestial Date: Wed, 2 Sep 2026 15:03:35 -0500 Subject: [PATCH 2/3] Fix typos, tweak spacing & capitalization --- ..._issue_template.yml => internal_issue_template.yml} | 2 +- .github/pull_request_template.md | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) rename .github/ISSUE_TEMPLATE/{interal_issue_template.yml => internal_issue_template.yml} (94%) diff --git a/.github/ISSUE_TEMPLATE/interal_issue_template.yml b/.github/ISSUE_TEMPLATE/internal_issue_template.yml similarity index 94% rename from .github/ISSUE_TEMPLATE/interal_issue_template.yml rename to .github/ISSUE_TEMPLATE/internal_issue_template.yml index 911b315c..ea3855e3 100644 --- a/.github/ISSUE_TEMPLATE/interal_issue_template.yml +++ b/.github/ISSUE_TEMPLATE/internal_issue_template.yml @@ -1,5 +1,5 @@ name: 🔧 Internal Change -description: Suggest an Internal Change, e.g., documentation, dependencies, a code refactor +description: Suggest an internal change, e.g., documentation, dependencies, a code refactor labels: ['Task'] body: - type: markdown diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index af8657dd..2dfbbc29 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -5,19 +5,21 @@ --> ### Description - -### Testing + +### Testing -### AI Disclosure + +### AI Disclosure -### Checklist + +### Checklist - [x] Create this PR From 1b8c94614c1d0b0986a01c97645ded70ab32fd7a Mon Sep 17 00:00:00 2001 From: Justin Date: Thu, 24 Sep 2026 12:21:26 -0500 Subject: [PATCH 3/3] Update templates --- .github/ISSUE_TEMPLATE/bug_report_issue_template.yml | 2 +- .github/ISSUE_TEMPLATE/feature_request_issue_template.yml | 2 +- .github/ISSUE_TEMPLATE/internal_issue_template.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml b/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml index 424468b5..37e66c39 100644 --- a/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml +++ b/.github/ISSUE_TEMPLATE/bug_report_issue_template.yml @@ -1,6 +1,6 @@ name: 🪲 Bug Report description: File a bug report -labels: ['Bug'] +type: Bug body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml b/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml index c83d5713..13a15dfe 100644 --- a/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml +++ b/.github/ISSUE_TEMPLATE/feature_request_issue_template.yml @@ -1,6 +1,6 @@ name: 💡 Feature Request description: Suggest an idea for this project, e.g., a new feature, an improvement to an existing feature, or a new integration -labels: ['Feature'] +type: Feature body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/internal_issue_template.yml b/.github/ISSUE_TEMPLATE/internal_issue_template.yml index ea3855e3..b8dc0685 100644 --- a/.github/ISSUE_TEMPLATE/internal_issue_template.yml +++ b/.github/ISSUE_TEMPLATE/internal_issue_template.yml @@ -1,6 +1,6 @@ name: 🔧 Internal Change description: Suggest an internal change, e.g., documentation, dependencies, a code refactor -labels: ['Task'] +type: Task body: - type: markdown attributes: