First off, thank you for considering contributing to 01cloud-admin! It's people like you that make open source such a great community to learn, inspire, and create.
By participating in this project, you agree to abide by our Code of Conduct. We expect all contributors to maintain a welcoming and inclusive environment.
If you find a bug, please create an issue on GitHub.
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
Note for Security Vulnerabilities: If you find a security vulnerability, do NOT open an issue. Please read SECURITY.md for reporting instructions.
Enhancement suggestions are tracked as GitHub issues. When you create an issue, please provide a clear and descriptive title and a detailed description of the proposed enhancement.
- Fork the repo and create your branch from
main. - Develop your changes ensuring the code conforms to the existing style.
- Run Pre-Commit Hooks:
The project uses
pre-committo ensure code styles, linting, and security scans (including Gitleaks) are applied.pre-commit run --all-files
- Test your code: Make sure tests pass and functionality works as expected.
- Issue a Pull Request: Detail your changes and wait for a review!
Again, thank you for contributing!