test.yml 521 B

123456789101112131415161718192021
  1. name: Test
  2. on: [push, pull_request]
  3. jobs:
  4. phpunit:
  5. name: PHP-${{ matrix.php_version }}-${{ matrix.perfer }}
  6. runs-on: ubuntu-latest
  7. strategy:
  8. fail-fast: false
  9. matrix:
  10. php_version:
  11. - 7.4
  12. - 8.0-rc
  13. perfer:
  14. - stable
  15. steps:
  16. - uses: actions/checkout@master
  17. - name: Install Dependencies
  18. run: composer update --prefer-dist --no-interaction --no-suggest --prefer-${{ matrix.perfer }}
  19. - name: Run PHPUnit
  20. run: ./vendor/bin/phpunit