@@ -16,29 +16,11 @@ jobs:
1616 fail-fast : false 
1717 matrix :
1818 include :
19-  - php-version : " 8.0" 
20-  db-image : ' mysql:8.0' 
21-  reflector : " pdo-mysql" 
22-  mode : " recording" 
2319 - php-version : " 8.0" 
2420 db-image : ' mysql:8.0' 
2521 reflector : " mysqli" 
2622 mode : " recording" 
2723
28-  - php-version : " 8.1" 
29-  db-image : ' mysql:8.0' 
30-  reflector : " mysqli" 
31-  mode : " recording" 
32-  - php-version : ' 8.1' 
33-  db-image : ' mariadb:latest' 
34-  reflector : " mysqli" 
35-  mode : " recording" 
36- 37-  - php-version : " 8.1" 
38-  db-image : ' mysql:8.0' 
39-  reflector : " mysqli" 
40-  mode : " replay-and-recording" 
41- 4224 env :
4325 DBA_REFLECTOR : ${{ matrix.reflector }} 
4426 DBA_MODE : ${{ matrix.mode }} 
7557 mysql -uroot -h127.0.0.1 -proot < tests/schema.sql 
7658
7759 - run : composer phpstan 
78- 79-  replay :
80-  name : PHPStan (reflection replay) 
81-  runs-on : ubuntu-latest 
82- 83-  strategy :
84-  fail-fast : false 
85-  matrix :
86-  include :
87-  - php-version : " 8.1" 
88-  reflector : " mysqli" 
89-  mode : " replay" 
90-  - php-version : " 8.1" 
91-  reflector : " pdo-mysql" 
92-  mode : " replay" 
93- 94-  env :
95-  DBA_REFLECTOR : ${{ matrix.reflector }} 
96-  DBA_MODE : ${{ matrix.mode }} 
97- 98-  steps :
99-  - uses : actions/checkout@v2 
100-  with :
101-  repository : ${{ github.event.client_payload.pull_request.head.repo.full_name }} 
102-  ref : ${{ github.event.client_payload.pull_request.head.ref }} 
103- 104-  - name : Setup PHP 
105-  id : setup-php 
106-  uses : shivammathur/setup-php@v2 
107-  with :
108-  php-version : " ${{ matrix.php-version }}" 
109-  coverage : none 
110- 111-  - uses : " ramsey/composer-install@v2" 
112-  with :
113-  composer-options : " --prefer-dist --no-progress" 
114- 115-  - run : composer phpstan 
0 commit comments