From 519f552e10a596c5687ce727121dd4f7f8f6e89f Mon Sep 17 00:00:00 2001 From: denisdulici Date: Tue, 19 Nov 2019 10:36:17 +0300 Subject: [PATCH] added php verison matrix --- .github/workflows/tests.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 311517fa9..b4946fcbe 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -4,12 +4,31 @@ on: [push, pull_request] jobs: tests: + + name: PHP ${{ matrix.php-versions }} Test + runs-on: ubuntu-latest + + strategy: + max-parallel: 2 + matrix: + php-versions: ['7.2', '7.3'] + steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@master + + - name: Setup PHP + uses: shivammathur/setup-php@master + with: + php-version: ${{ matrix.php-versions }} + extension-csv: mbstring, dom, fileinfo + coverage: xdebug + - name: Copy .env run: php -r "file_exists('.env') || copy('.env.testing', '.env');" + - name: Install composer run: composer install -q --no-ansi --no-interaction --no-scripts --no-suggest --no-progress --prefer-dist + - name: Execute tests run: vendor/bin/phpunit