We welcome contributions of all kinds. Please take a moment to review these guidelines to help us keep the process smooth for everyone.
Questions about using SlurmCostManager? Start a thread in GitHub Discussions. See SUPPORT.md for more ways to get in touch.
By participating in this project you agree to abide by our Code of Conduct.
Before filing an issue, search existing issues and discussions to avoid duplicates. Use the provided templates when opening a bug report or feature request.
- Fork the repository and create a topic branch off
main. - Make your changes, including tests and documentation when appropriate.
- Run
make checkand ensure all tests pass. - Commit with clear messages that describe your changes.
- Submit a pull request using the template provided.
- CI checks must pass before a review will be taken.
- Every pull request requires approval from at least one maintainer.
- Reviewers may request additional changes or tests; please address all comments.
- Once approved and all checks pass, a maintainer will merge your pull request.
Thank you for helping to improve SlurmCostManager!