test.yml 465 B

123456789101112131415161718192021222324252627
  1. name: Test
  2. on:
  3. push:
  4. pull_request:
  5. jobs:
  6. build:
  7. runs-on: ubuntu-latest
  8. strategy:
  9. matrix:
  10. php-version: ['5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0']
  11. steps:
  12. - uses: actions/checkout@v2
  13. - uses: shivammathur/setup-php@v2
  14. with:
  15. php-version: ${{ matrix.php-version }}
  16. tools: composer
  17. coverage: xdebug
  18. - uses: ramsey/composer-install@v1
  19. - run: composer lint
  20. - run: composer test