From 0302c39d67ad034372ca04828bfa2dc4fbad09df Mon Sep 17 00:00:00 2001 From: Zlatoslav Desyatnikov Date: Sun, 21 Apr 2024 17:27:16 +0400 Subject: [PATCH] chore: wip --- .github/workflows/continuous-integration.yml | 24 ++++++++++++-------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index c397927..182bf7b 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.1] + php: [8.1, 8.2, 8.3] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.1] + php: [8.1, 8.2, 8.3] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -80,7 +80,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.1, 8.2] + php: [8.1, 8.2, 8.3] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: [8.1, 8.2] + php: [8.1, 8.2, 8.3] steps: - uses: actions/checkout@v3.3.0 - uses: shivammathur/setup-php@v2 @@ -114,19 +114,25 @@ jobs: tests: runs-on: ubuntu-latest + strategy: + matrix: + php: [8.1, 8.2, 8.3] + steps: - name: Checkout Code uses: actions/checkout@v2 + - uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php }} + tools: composer:v2 + coverage: xdebug + extensions: xdebug-beta + - name: Install composer and dependencies uses: php-actions/composer@v6 - name: PHPUnit Tests - uses: php-actions/phpunit@v3 - env: - XDEBUG_MODE: coverage - with: - php_extensions: xdebug run: ./vendor/bin/phpunit --coverage-clover ./vendor/coverage.xml - name: Upload to Codecov