Thank you for considering contributing to slack-messages! We appreciate your help and value your time. This document provides guidelines to help make the contribution process smooth and efficient.
By participating in this project, you are expected to uphold our Code of Conduct.
- Fork the repository and clone it to your local machine.
- Install the dependencies:
composer install
- Run the tests to make sure everything is working as expected:
vendor/bin/phpunit
Before reporting a bug, please search the existing issues to see if it has already been reported. If not, create a new issue using the provided bug report template.
If you have a suggestion for a new feature or improvement, please create a new issue using the feature request template.
- Create a new branch for your changes:
git checkout -b my-feature-branch
- Make your changes and commit them with a descriptive commit message.
- Make sure to follow the coding style guidelines and add tests for your changes.
- Run the tests to ensure your changes don't introduce new issues:
vendor/bin/phpunit
- Push your branch to your fork:
git push origin my-feature-branch
- Open a pull request against the main repository using the appropriate pull request template.
slack-messages follows the PSR-12: Extended Coding Style standard. Please ensure your code adheres to this standard. You can use tools like PHP_CodeSniffer to check your code for compliance.
Please add tests for any new features or bug fixes. Tests should be written using PHPUnit. Make sure all tests pass before submitting your pull request.
If you have any questions or feedback, please don't hesitate to reach out by opening a new issue or by contacting the maintainers directly.
Thank you for your contribution!