Phred/CONTRIBUTING.md
Funky Waddle 54303282d7
Some checks failed
CI / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
CI / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
CI / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Too many things
2026-01-06 11:02:05 -06:00

25 lines
770 B
Markdown

# Contributing to Phred
Thank you for your interest in Phred! We welcome contributions of all kinds.
## RFC Process
For major changes, please open an issue first to discuss what you would like to change.
1. Create a "Request for Comments" (RFC) issue.
2. Wait for feedback from the core maintainers.
3. Once approved, submit a Pull Request.
## Pull Request Process
1. Fork the repository and create your branch from `main`.
2. If you've added code that should be tested, add tests.
3. Ensure the test suite passes (`composer test`).
4. Ensure static analysis passes (`composer analyze`).
5. Ensure code style matches PSR-12 (`composer fix`).
6. Update the documentation if necessary.
## Code of Conduct
Please be respectful and professional in all interactions.