Skip to content

Commit

Permalink
add ISSUE_TEMPLATE
Browse files Browse the repository at this point in the history
  • Loading branch information
hatemhosny committed May 29, 2023
1 parent 73d872b commit 6551ef6
Show file tree
Hide file tree
Showing 4 changed files with 176 additions and 2 deletions.
110 changes: 110 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
name: πŸ› Bug report
description: Create a bug report to help us improve LiveCodes
title: 'Bug: '
labels: [πŸ‘€ needs triage, πŸ› bug]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce
description: Describe how to reproduce the behavior.
placeholder: |
1. Go to '...'
2. Click on '...'
3. See error
validations:
required: true
- type: dropdown
attributes:
multiple: true
label: Affected services
description: Select the platforms where the issue can be reproduced.
options:
- 'LiveCodes App'
- 'LiveCodes Embedded Playgrounds'
- 'LiveCodes SDK'
- 'LiveCodes Services'
- 'LiveCodes Documentations'
- 'Repo build/deploy'
- 'Other'
validations:
required: true
- type: dropdown
attributes:
multiple: true
label: Platforms
description: Select the platforms where the issue can be reproduced.
options:
- 'Desktop'
- 'Mobile'
- 'Tablet'
- type: dropdown
attributes:
multiple: true
label: Browsers
description: Select the browsers where the issue can be reproduced.
options:
- 'Chrome'
- 'Firefox'
- 'Safari'
- 'Edge'
- 'Opera'
- 'Other (add additional context)'
- type: dropdown
attributes:
multiple: true
label: Environment
description: Select the environment where the issue can be reproduced.
options:
- 'Production'
- 'Development'
- 'Self-Hosted'
- 'Local'
- type: textarea
id: share
attributes:
label: Share URL(s)
description: Share URL(s) (App menu β†’ Share) where the issue can be reproduced.
- type: textarea
id: config
attributes:
label: Configuration
description: Project configuration (App menu β†’ Export β†’ Export Project (JSON)) or embed options.
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context about the problem or helpful links here.
- type: dropdown
attributes:
multiple: false
label: Is it already fixed?
description: Is it fixed on latest development build (http://dev.livecodes.io)?
options:
- 'No'
- 'Yes'
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/live-codes/livecodes/blob/HEAD/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
- type: checkboxes
id: contribution
attributes:
label: Contributing Docs
description: If you plan on contributing code please read - [Contribution Guide](https://github.com/live-codes/livecodes/blob/HEAD/CONTRIBUTING.md)
options:
- label: I agree to follow this project's Contribution Docs
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: ❓ Ask a question
url: https://livecodes.io/docs/contact/
about: Ask questions about open source onboarding
59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: πŸš€ Feature request
description: Suggest an idea for this project πŸ’‘
title: 'Feature: '
labels: [πŸ‘€ needs triage, πŸ’‘ feature]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this feature request!
- type: dropdown
attributes:
multiple: false
label: Type of feature
description: Select the type of feature request, the lowercase should also be the PR prefix.
options:
- '✨ Feature'
- 'πŸ› Fix'
- 'πŸ“ Documentation'
- '🎨 Style'
- '♻️ Refactor'
- 'πŸ”₯ Performance'
- 'βœ… Test'
- 'πŸ€– Build'
- 'πŸ” CI'
- 'πŸ“¦ Chore'
- '⏩ Revert'
validations:
required: true
- type: textarea
attributes:
label: Current behavior
description: Is your feature request related to a problem? Please describe.
- type: textarea
attributes:
label: Suggested feature
description: Describe the feature you'd like.
validations:
required: true
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context about the problem or helpful links here.
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/live-codes/livecodes/blob/HEAD/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
- type: checkboxes
id: contribution
attributes:
label: Contributing Docs
description: If you plan on contributing code please read - [Contribution Guide](https://github.com/live-codes/livecodes/blob/HEAD/CONTRIBUTING.md)
options:
- label: I agree to follow this project's Contribution Docs
required: false
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

## What type of PR is this? (check all applicable)

- [ ] πŸ• Feature
- [ ] ✨ Feature
- [ ] πŸ› Bug Fix
- [ ] πŸ“ Documentation Update
- [ ] 🎨 Style
- [ ] πŸ§‘β€πŸ’» Code Refactor
- [ ] ♻️ Code Refactor
- [ ] πŸ”₯ Performance Improvements
- [ ] βœ… Test
- [ ] πŸ€– Build
Expand Down

0 comments on commit 6551ef6

Please sign in to comment.