|
| 1 | +# Contributing to Soenneker.Utils.BackgroundQueue |
| 2 | + |
| 3 | +We're excited that you're interested in contributing! |
| 4 | + |
| 5 | +## How to Contribute |
| 6 | + |
| 7 | +1. **Create an Issue** |
| 8 | + - If you have a new feature idea, a bug report, or any other improvement suggestion, start by creating an issue on the [Issues](https://github.com/soenneker/soenneker.utils.backgroundqueue/issues) page. |
| 9 | + - Clearly describe the problem or enhancement you're proposing and provide as much detail as possible. |
| 10 | + |
| 11 | +1. **Fork the Repository** |
| 12 | + - If you want to work on a feature or bug fix, fork the repository's `main` branch to your GitHub account. |
| 13 | + |
| 14 | +1. **Create a Branch** |
| 15 | + - Create a new branch for your contribution. Use a descriptive name that reflects the purpose of your changes. |
| 16 | + |
| 17 | +1. **Make Changes** |
| 18 | + - If you've changed APIs, update the documentation. |
| 19 | + - If you've added code that should be tested, add tests. |
| 20 | + - Be sure to follow the coding conventions and guidelines of the project. |
| 21 | + |
| 22 | +1. **Test Your Changes** |
| 23 | + - Test your changes thoroughly to ensure that they work as expected. |
| 24 | + |
| 25 | +1. **Commit Changes** |
| 26 | + - Commit your changes with a clear and concise commit message. |
| 27 | + |
| 28 | +1. **Push Changes** |
| 29 | + - Push your changes to your forked repository on GitHub. |
| 30 | + |
| 31 | +1. **Create a Pull Request** |
| 32 | + - Go to the [Pull Requests](https://github.com/soenneker/soenneker.utils.backgroundqueue/pulls) page of the original repository. |
| 33 | + - Click on "New Pull Request." |
| 34 | + - Select your forked repository and the branch with your changes. |
| 35 | + - Provide a clear title and description. Include the link of the original issue. |
| 36 | + |
| 37 | +1. **Code Review** |
| 38 | + - Your pull request will be reviewed by the maintainers. |
| 39 | + - Be responsive to any feedback and make necessary changes. |
| 40 | + - Once your pull request is approved, it will be merged into the main branch. |
| 41 | + |
| 42 | +## Sponsor us |
| 43 | + |
| 44 | +If you don't have the time or expertise to contribute code, you can still support us by [sponsoring](https://github.com/sponsors/soenneker). |
0 commit comments