Markdown
To keep our workflow consistent and clear, we use two main templates: one for overall contributions and one for Pull Requests.
CONTRIBUTING.md
FileThis file is the high-level guide for anyone working in our repositories. It sets the ground rules for our workflow, communication, and coding standards. A link to it is automatically shown when someone creates a new issue or pull request.
Here is our CONTRIBUTING.md
template:
Thank you for contributing! To ensure a smooth process, please follow these guidelines.
main
branch.feat:
, fix:
, docs:
).
The PULL_REQUEST_TEMPLATE.md File
This template automatically populates the description box when you open a new Pull Request. Its purpose is to ensure every PR provides the necessary information for a reviewer to understand and approve the changes quickly.PULL_REQUEST_TEMPLATE.md
FileThis template automatically populates the description box when you open a new Pull Request. Its purpose is to ensure every PR provides the necessary information for a reviewer to understand the changes, know how to test them, and approve them quickly and efficiently.
Here is our PULL_REQUEST_TEMPLATE.md:
Please provide a summary of the changes and the problem it solves.
Fixes: # (issue number)
Please check the boxes that apply.
Please provide clear, step-by-step instructions for the reviewer to test your changes.
git checkout <branch-name>
npm install
(or appropriate command)npm start
(or appropriate command)http://localhost:3000/...
and verify…
If your change affects the UI, please add a screenshot or a short recording to show the new state.
Before | After |
---|---|
Please go through this checklist before you request a review.