📋 Contribution guidelines¶
📜 Rules¶
We are happy and welcome if you want to contribute to Vuelto. But please consider a few details before continuing:
- Fork: Please before working, make sure you forked the repo and are working inside the fork
- Branch: Please before working in your own fork, make sure you are in the
latest
branch. - Explain: Please explain why this should be considered and merged. That can increase he chance for us to merge and will safe the maintainers time.
- Test: Please test your code before even opening a new pull request. Make sure the CI doesn't fail.
- Documentation: Please, if your adding something new, like a feature, please document everything.
- Format: Please, run
go fmt ./...
for formatting of the code. Without this we won't merge your code - CI: We cannot merge if the CI fails. Incase that it fails, please fix your code or fix the CI (only incase of breaking changes or improvements).
⚠️ Not following these rules¶
Not following these rules will result in us in pointing out the mistake and not merging your pull request, until you have it fixed. We do NOT allow license changing pull requests. Joke pull requests or disrespecting behavior will be considered as breaking the Code Of Conduct. So please make sure you followed the rules before contributing. Thanks!
🔄 Pull Request¶
When you're ready with your changes, make sure you format your code before opening a pull request:
And of course, make sure you followed the contributing-rules.
After all of this, you can create a pull request and one of our members will take a look at it (and possibly merge it!).