g6/.github/ISSUE_TEMPLATE/issue_hunt.yml
Aaron 2b44df189d
chore: migrate issue hunt program to v5 branch (#4523)
* chore: configure the issue template

* docs: add issue hunt description

* chore: add issue hunt replay workflow

* chore: migrate the founding config
2023-05-31 17:04:01 +08:00

117 lines
4.8 KiB
YAML

name: 'Issue Hunt Program'
description: Create a report to help us improve
body:
- type: checkboxes
id: issue_hunt_program
attributes:
label: Issue Hunt Program (optional)
description: |
The Issue Hunt Program is an incentive program proposed by AntV to encourage community contributors to participate in the AntV program. For more information, you can refer to the [Issue Hunt Program](https://github.com/antvis/G6/blob/v5/ISSUEHUNT.en-US.md).
Issues submitted through the Issue Hunt Program are treated the same as regular issues. Regular issues can also be included in the Issue Hunt Program, but they need to be reviewed by the AntV team.
options:
- label: This issue will participate in the Issue Hunt Program
validations:
required: false
- type: dropdown
id: issue_hunt_difficulty
attributes:
label: Issue Difficulty
options:
- Low
- Medium
- High
validations:
required: false
- type: textarea
id: bounty_description
attributes:
label: Bounty
description: |
If you are not a program maintainer and are willing to offer a bounty for this issue, you can provide a bounty description here and provide the bounty amount on [IssueHunt](https://oss.issuehunt.io/r/antvis/G6/issues) after submitting the issue.
The platform may charge a certain fee, which is unrelated to AntV.
placeholder: |
Example: I will pay $100 if you can resolve this issue within 24 hours.
validations:
required: false
- type: markdown
attributes:
value: |
Thank you for reporting an issue :pray:.
This issue tracker is for reporting bugs found in G6 (https://github.com/antvis/G6).
If you have a question about how to achieve something and are struggling, please post a question
inside of G6's Discussion's tab: https://github.com/antvis/G6/discussions
Before submitting a new bug/issue, please check the links below to see if there is a solution or question posted there already:
- G6's Issue's tab: https://github.com/antvis/G6/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc
- G6's closed issues tab: https://github.com/antvis/G6/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed
- G6 Discussion's tab: https://github.com/antvis/G6/discussions
The more information you fill in, the better the community can help you.
- type: textarea
id: description
attributes:
label: Describe the bug
description: Provide a clear and concise description of the challenge you are running into.
validations:
required: true
- type: input
id: link
attributes:
label: Your Example Website or App
description: |
Which website or app were you using when the bug happened?
Note:
- Your bug will may get fixed much faster if we can run your code and it doesn't have dependencies other than the G6 npm package.
- To create a shareable code example you can use Stackblitz (https://stackblitz.com/) or CodeSandbox (https://codesandbox.io/s/new). Please no localhost URLs.
- Please read these tips for providing a minimal example: https://stackoverflow.com/help/mcve.
placeholder: |
e.g. Stackblitz, Code Sandbox app url
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce the Bug or Issue
description: Describe the steps we have to take to reproduce the behavior.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected behavior
description: Provide a clear and concise description of what you expected to happen.
placeholder: |
As a user, I expected ___ behavior but i am seeing ___
validations:
required: true
- type: textarea
id: screenshots_or_videos
attributes:
label: Screenshots or Videos
description: |
If applicable, add screenshots or a video to help explain your problem.
For more information on the supported file image/file types and the file size limits, please refer
to the following link: https://docs.github.com/en/github/writing-on-github/working-with-advanced-formatting/attaching-files
placeholder: |
You can drag your video or image files inside of this editor ↓
- type: textarea
id: platform
attributes:
label: Platform
value: |
- OS: [e.g. macOS, Windows, Linux]
- Browser: [e.g. Chrome, Safari, Firefox]
- Version: [e.g. 91.1]
validations:
required: true
- type: textarea
id: additional
attributes:
label: Additional context
description: Add any other context about the problem here.