Thank you for considering contributing to Laravel Page Speed! We welcome contributions via Pull Requests on GitHub.
- Follow PSR-2 - Check code style with
composer check-styleand fix withcomposer fix-style - Add tests - Your patch won't be accepted without tests
- Update documentation - Keep README.md and relevant docs up-to-date
- Follow SemVer - We follow Semantic Versioning
- Use feature branches - Branch from
develop, notmaster - One PR per feature - Keep changes focused
- Clean commit history - Use meaningful commit messages
We follow Git Flow. Please read GIT_FLOW.md for detailed workflow.
- Fork the repository
- Create feature branch from
develop:git checkout develop git checkout -b feature/my-feature
- Make changes and add tests
- Ensure tests pass:
composer test - Check code style:
composer check-style - Commit with conventional commits format
- Push and create PR targeting
develop
$ composer testHappy coding!