First off, thanks for taking the time to contribute! ❤️
All types of contributions are encouraged and valued. See the Table of Contents for different ways to help and details about how this project handles them. Please make sure to read the relevant section before making your contribution. It will make it a lot easier for us maintainers and smooth out the experience for all involved. The community looks forward to your contributions. 🎉
-
Contact an admin to add your SSH key to get access
-
Clone the repository
git clone [email protected]:ugognw/saturdays.git
-
Download Hatch
brew install hatch
-
Create the default environment and install the project with Hatch
hatch shell
-
Install pre-commit hooks
pre-commit install --hook-type pre-push --hook-type pre-commit
Before reporting a bug, please perform the following checks:
-
Search the existing issues to see if someone has already raised the same issue.
-
Ensure that your problem persists on the latest version of the code.
-
Create an issue using an issue template.
- open an issue
- open a PR
- hotfixes target main
- new features target development
- The Saturday Sessions is currently under development. Contributions to new tutorials and feedback on existing material are greatly appreciated!