Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add issue template #130

Merged
merged 4 commits into from
Feb 4, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions .github/ISSUE_TEMPLATE/BizDev Task Proposal Template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: BizDev Task Proposal
description: Standard template for bizdev task proposals at Ubiquity
title: "Descriptive title starting with a verb"
labels: []
body:
- type: markdown
attributes:
value: |
Examples:
- "Add drippi.ai automation to Marketing Tech Stack"
- "Create Standard Operating Procedures for Outreach Team"
- "Manage the Consensus HK Campaign"

- type: checkboxes
id: time-estimate-confirmation
attributes:
label: Time Estimate
description: Go to "Labels" and type "Time:". Select the appropriate time estimate.
options:
- label: I have added a time estimate label
validations:
required: true

- type: textarea
id: background
attributes:
label: Background Information
description:
placeholder: Explain the context and why this is needed...
validations:
required: true

- type: textarea
id: completion-criteria
attributes:
label: Completion Criteria
description:
placeholder: |
- Deliverable specification...
- Measurable goal/metric...
- Additional requirements...
validations:
required: true

- type: textarea
id: relevant-links
attributes:
label: Relevant Links
description: Add any relevant links or references
placeholder: |
- [Description of link](URL)
- [Description of link](URL)
- [Description of link](URL)
validations:
required: false
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/default.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Default Issue Template
description: Standard template for creating new issues
title: "[Type] "
labels: ["needs-triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this issue!

- type: textarea
id: background
attributes:
label: Background Information
description: Provide context and background for this issue
placeholder: Explain the context and why this issue is needed...
validations:
required: true

- type: textarea
id: completion-criteria
attributes:
label: Completion Criteria
description: List the specific requirements that need to be met
placeholder: |
- [ ] Deliverable specification...
- [ ] Measurable goal/metric...
- [ ] Additional requirements...
validations:
required: true

- type: input
id: time-estimate
attributes:
label: Time Estimate
description: Estimated time to complete this task
placeholder: "e.g. 2 days, 1 week"
validations:
required: true

- type: textarea
id: relevant-links
attributes:
label: Relevant Links
description: Add any relevant links or references
placeholder: |
- [Description of link](URL)
- [Description of link](URL)
- [Description of link](URL)
validations:
required: false

- type: checkboxes
id: terms
attributes:
label: Checklist
description: Before submitting, please verify
options:
- label: I have added appropriate labels
required: true
- label: I have included a time estimate
required: true
- label: I have provided clear completion criteria
required: true