php.yml 439 B

123456789101112131415161718192021222324
  1. name: Unit Tests
  2. on:
  3. push:
  4. branches: [ master, develop ]
  5. pull_request:
  6. branches: [ master, develop ]
  7. jobs:
  8. build:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v2
  12. - name: Validate composer.json and composer.lock
  13. run: composer validate
  14. - name: Install dependencies
  15. run: composer install --prefer-dist --no-progress
  16. - name: Run test suite
  17. run: composer run-script test