We love your input! We want to make contributing to Firefly as easy and transparent as possible.
- Fork the repo and create your branch from
main - Write clear commit messages
- Make sure your code lints
- Add tests for any new functionality
- Update documentation for any changed functionality
- Submit a pull request
- Update the README.md with details of changes if needed
- Update the CHANGELOG.md following semantic versioning
- The PR will be merged once you have sign-off from a maintainer
Report bugs using GitHub's issue tracker
- Use a clear and descriptive title
- Describe the exact steps to reproduce the problem
- Provide specific examples if possible
Thank you for contributing! 🎉