# Contributing to AP33772S

Thank you for considering contributing to the AP33772S project! Contributions from everyone are welcome. Below are some guidelines to help you get started.

## How to Contribute

1. **Fork the repository**: Click the "Fork" button at the top right of the repository page.

2. **Clone your fork**:
    <!-- markdown-link-check-disable -->
    ```sh
    git clone https://github.com/your-username/AP33772S-rs.git
    ```
    <!-- markdown-link-check-enable -->

3. **Create a branch**:

    ```sh
    git checkout -b your-feature-branch
    ```

4. **Make your changes**: Implement your feature or bug fix.

5. **Commit your changes**:

    ```sh
    git add .
    git commit -m "Description of your changes"
    ```

6. **Push to your fork**:

    ```sh
    git push --set-upstream origin your-feature-branch
    ```

7. **Create a Pull Request**: Go to the original repository and click the "New Pull Request" button.

## Code Style

- Follow the existing code style. This can be done by running `mega-linter-runner --fix` before your commit. This check will also run in the CI when doing a merge and point out any fixes that are required. More information on MegaLinter can be found o their [website here](https://megalinter.io/latest/)
- Include comments where necessary.

## Reporting Issues

If you find a bug or have a feature request, please create an issue on the [Issues](https://github.com/ScottGibb/AP33772S-rs/issues) page.

## Code of Conduct

Please note that this project is released with a [Contributor Code of Conduct](CODE-OF-CONDUCT.md). By participating in this project, you agree to abide by its terms.

Thank you for your contributions!
