--- name: Run tests on: push: jobs: phpunit: runs-on: ubuntu-latest strategy: matrix: php-version: ['7.4'] steps: - name: Checkout code uses: actions/checkout@v2 - name: Configure PHP ${{ matrix.php-version }} uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} - name: Cache dependencies uses: actions/cache@v1 with: path: ~/.composer/cache/files key: dependencies-composer-${{ hashFiles('composer.json') }} - name: Run tests run: make test