- Ensure you've replicated the issue against
main
. There is a chance the issue may have already been fixed. - Search for any similar issues (both opened and closed). There is a chance someone may have reported it already.
- If no existing issue is found, add a new issue
- Provide a screen recording. Sometimes this is not a possibility, in which case provide a detailed description along with any code snippets that would help in triaging the issue.
- Branch from
main
- Ensure that all tests are passing prior to submitting.
- Push the changes to your branch.
- Last step, submit the pull request!