diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index e3f24db..a4577f0 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -1,36 +1,38 @@ name: CI -on: [push] +on: + - push + - pull_request jobs: build-test: runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v2 + - name: Checkout + uses: actions/checkout@v2 - - name: Setup PHP - uses: shivammathur/setup-php@v2 - with: - php-version: '7.4' - extensions: mbstring, intl, sockets - coverage: xdebug - tools: composer, prestissimo - # tools: phpunit, composer, prestissimo, php-cs-fixer, phpstan + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: "7.4" + extensions: mbstring, intl, sockets + coverage: xdebug + tools: composer, prestissimo + # tools: phpunit, composer, prestissimo, php-cs-fixer, phpstan - - run: composer install + - run: composer install - - name: Start SolrCloud - run: docker-compose up -d + - name: Start SolrCloud + run: docker-compose up -d - - name: Sleep a few seconds to wait for Solr to be ready - uses: jakejarvis/wait-action@master - with: - time: '10s' + - name: Sleep a few seconds to wait for Solr to be ready + uses: jakejarvis/wait-action@master + with: + time: "10s" - - name: PHPUnit - run: ./vendor/bin/phpunit --testdox --colors=always + - name: PHPUnit + run: ./vendor/bin/phpunit --testdox --colors=always - - name: PHPStan - run: ./vendor/bin/phpstan analyse --no-progress \ No newline at end of file + - name: PHPStan + run: ./vendor/bin/phpstan analyse --no-progress