Thanks for your interest in contributing to Kinto Wizard!
Report bugs at https://github.com/Kinto/kinto-wizard/issues/new
If you are reporting a bug, please include:
- Any details about your local setup that might be helpful in troubleshooting.
- Detailed steps to reproduce the bug or even a PR with a failing tests if you can.
- Fork the repo on GitHub and clone locally:
git clone git@github.com:Kinto/kinto-wizard.git
git remote add {your_name} git@github.com:{your_name}/kinto-wizard.git
-
Run
make run-kinto
in a separate terminal -
make tests
to run all the tests
git checkout main
git pull origin main
git checkout -b issue_number-bug-title
git commit # Your changes
git push -u {your_name} issue_number-bug-title
Then you can create a Pull-Request. Please create your pull-request as soon as you have at least one commit even if it has only failing tests. This will allow us to help and give guidance.
You will be able to update your pull-request by pushing commits to your branch.
- Create a release on Github on https://github.com/Kinto/kinto-wizard/releases/new
- Create a new tag
X.Y.Z
(This tag will be created from the target when you publish this release.) - Generate release notes
- Publish release