Skip to content

Commit 0302c39

Browse files
committed
chore: wip
1 parent e8682ea commit 0302c39

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
php: [8.1]
18+
php: [8.1, 8.2, 8.3]
1919
steps:
2020
- uses: actions/[email protected]
2121
- uses: shivammathur/setup-php@v2
@@ -46,7 +46,7 @@ jobs:
4646
runs-on: ubuntu-latest
4747
strategy:
4848
matrix:
49-
php: [8.1]
49+
php: [8.1, 8.2, 8.3]
5050
steps:
5151
- uses: actions/[email protected]
5252
- uses: shivammathur/setup-php@v2
@@ -80,7 +80,7 @@ jobs:
8080
runs-on: ubuntu-latest
8181
strategy:
8282
matrix:
83-
php: [8.1, 8.2]
83+
php: [8.1, 8.2, 8.3]
8484
steps:
8585
- uses: actions/[email protected]
8686
- uses: shivammathur/setup-php@v2
@@ -98,7 +98,7 @@ jobs:
9898
runs-on: ubuntu-latest
9999
strategy:
100100
matrix:
101-
php: [8.1, 8.2]
101+
php: [8.1, 8.2, 8.3]
102102
steps:
103103
- uses: actions/[email protected]
104104
- uses: shivammathur/setup-php@v2
@@ -114,19 +114,25 @@ jobs:
114114
tests:
115115
runs-on: ubuntu-latest
116116

117+
strategy:
118+
matrix:
119+
php: [8.1, 8.2, 8.3]
120+
117121
steps:
118122
- name: Checkout Code
119123
uses: actions/checkout@v2
120124

125+
- uses: shivammathur/setup-php@v2
126+
with:
127+
php-version: ${{ matrix.php }}
128+
tools: composer:v2
129+
coverage: xdebug
130+
extensions: xdebug-beta
131+
121132
- name: Install composer and dependencies
122133
uses: php-actions/composer@v6
123134

124135
- name: PHPUnit Tests
125-
uses: php-actions/phpunit@v3
126-
env:
127-
XDEBUG_MODE: coverage
128-
with:
129-
php_extensions: xdebug
130136
run: ./vendor/bin/phpunit --coverage-clover ./vendor/coverage.xml
131137

132138
- name: Upload to Codecov

0 commit comments

Comments
 (0)