mirror of https://github.com/getmango/Mango.git
Add development page
parent
5471d6bc52
commit
599a3d7f2f
|
@ -0,0 +1,12 @@
|
||||||
|
First of all, thank you for your interest in contributing to Mango! To make sure your PR can be reviewed and merged smoothly, please read the following development guideline.
|
||||||
|
|
||||||
|
General workflow
|
||||||
|
|
||||||
|
1. Fork this repository to your own account
|
||||||
|
2. Create a new branch from **the `dev` branch**. If you are developing a new feature, please name your branch `feature/your-new-feature`. If you are working on a bug fix, please name it `fix/your-bug-fix`
|
||||||
|
3. Please write unit tests for your Crytal code if possible. The test files are in the `spec/` directory
|
||||||
|
4. Please run `make test` (unit testing) and `make check` (linter and static analyzer) before submitting your PR
|
||||||
|
5. When you are done, submit a PR to merge it to **the `dev` branch** in the main repository. Your code will be reviewed and we may ask you to make further changes
|
||||||
|
6. The `dev` branch will be merged to the `master` branch when we are making a new release
|
||||||
|
|
||||||
|
If you need help, feel free to reach out to us in [gitter](https://gitter.im/mango-cr/mango). Happy hacking!
|
Loading…
Reference in New Issue