First and foremost, thank you for considering contributing to SDNS! It's people like you that make SDNS such a great tool.
- Make sure you have a GitHub account.
- Fork the repository on GitHub.
- Decide if you want to work on an existing issue or if you want to propose a new feature or bug fix.
- Create a new branch in your fork from the main branch. Name your branch something descriptive.
- Make the changes in your fork.
- If you're adding a feature or fixing a bug, please add or modify existing tests if applicable.
- Run all tests to ensure your changes don't negatively impact existing code.
- Commit your changes to your branch. Keep commit messages clear and concise, stating what you did and why.
- Push your changes to your fork on GitHub.
- Open a pull request against the main branch of the original repository.
- Please ensure your pull request description clearly describes the problem and solution and relates to any issues it addresses.