Thank you for contributing to webwingscz/fio-api-php.
Use WSL and project Docker setup:
wsl.exe --cd /home/dorazil/projects/fio-api-php bash -lc "docker compose -f docker/local/docker-compose.yml run --rm php composer install"Run full checks before opening a PR:
wsl.exe --cd /home/dorazil/projects/fio-api-php bash -lc "docker compose -f docker/local/docker-compose.yml run --rm php composer ci"- Keep PRs focused and small.
- Include tests for behavior changes and bug fixes.
- Keep public API backward compatible within the same major line.
- Update README or changelog notes when behavior/configuration changes.
Use clear, imperative commit messages, for example:
Fix PSR-12 formatting in uploader entitiesHandle invalid JSON response in downloader