Thank you for your interest in contributing to SwiftNet! This guide explains the recommended workflow so your contributions can be reviewed and merged smoothly.
-
Fork the repository.
-
Clone your fork:
git clone https://github.com/<your-username>/SwiftNet.git cd SwiftNet
-
Create a feature branch:
git checkout -b feature/your-feature-name
-
Make your changes and commit them:
git add . git commit -m "Describe your change clearly"
-
Open a Pull Request as a draft.
Draft PRs allow CI to run and give you time to refine your work before requesting a formal review. -
Mark the Pull Request as “Ready for Review” when:
- all tests pass
- the code builds successfully
- the changes are complete
- documentation is updated if needed
- Keep PRs focused on a single feature or fix.
- Write clear commit messages.
- Follow the coding style already present in the project.
- Add or update tests when relevant.
If you’re unsure about anything, feel free to message me on telegram, open an issue or start a discussion before working on a feature.