Skip to content

Commit

Permalink
chore: wip
Browse files Browse the repository at this point in the history
  • Loading branch information
zlodes committed Apr 21, 2024
1 parent e8682ea commit 0302c39
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 0302c39

Please sign in to comment.