Contributing
How to report bugs, request features and send patches to Peppermint.
Contributions are welcome. Please read the contributing guide and code of conduct in the repository first.
Ways to help
- Report a bug or request a feature in the issue tracker.
- Pick up a
good first issue, abugor adocumentationtask. - Improve these docs and the website.
Development workflow
# 1. Fork and clone
git clone https://github.com/YOUR_FORK/desktop.git
cd desktop
# 2. Create a feature branch
git checkout -b feat/amazing-feature dev
# 3. Make changes and test locally
npm run build:ui && npm start
# 4. Lint and format
npm run lint:fix
# 5. Open a pull request against the `dev` branch
Branch strategy
devis the main development branch.feat/*branches are merged intodev.twilightintegrates features for the weekly channel.stableis the release branch and receives hotfixes.
