Simple template for jump-starting standardized Orisai library development.
💸 If you like Orisai, please make a donation. Thank you!
- Replace all TODOs in files
TODO - Organization>>> e.g.OrisaiTODO - Package>>> e.g.Object mapperTODO - Description>>> e.g.This is object mapper descriptiontodo-vendor/package>>> e.g.orisai/object-mapperTODOname\space>>> e.g.Orisai\ObjectMapperTODOname\\space>>> e.g.Orisai\\ObjectMapper
- Fill
keywordsandauthorsincomposer.json - Template contains some pre-configured tools
- Makefile - type
makein console - PHPUnit -
make tests - Infection -
make mutations - orisai/coding-standard -
make csandmake csf - PHPStan -
make phpstan - GitHub Actions - with PHPUnit, Infection, Coveralls.io, PHPStan, coding standard
- Makefile - type
- Once you are ready for release
- Add little code example to bottom of this file :)
- Create a GitHub repo
- Go to Coveralls, login with your GitHub account and ensure repository is enabled
- Go to Stryker Dashboard, login with your GitHub account, enable repository
and add the API key and save it in your repo GitHub repo secrets for action with name
STRYKER_DASHBOARD_API_KEY - Publish repo on Packagist
- remove everything above this statement
TODO - Description
📄 Check out our documentation.
