File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 77jobs :
88 PHPUnit :
99 name : PHPUnit (PHP ${{ matrix.php }})
10- runs-on : ubuntu-22 .04
10+ runs-on : ubuntu-24 .04
1111 strategy :
1212 matrix :
1313 php :
14+ - 8.4
1415 - 8.3
1516 - 8.2
1617 - 8.1
@@ -24,10 +25,10 @@ jobs:
2425 - uses : shivammathur/setup-php@v2
2526 with :
2627 php-version : ${{ matrix.php }}
27- coverage : xdebug
28+ coverage : ${{ matrix.php < 8.0 && ' xdebug' || 'pcov' }}
2829 ini-file : development
2930 ini-values : disable_functions='' # do not disable PCNTL functions on PHP < 8.1
30- extensions : sockets, pcntl, event, ev
31+ extensions : sockets, pcntl, event, ${{ matrix.php < 8.0 && 'ev-1.1.5' || 'ev' }}
3132 env :
3233 fail-fast : true # fail step if any extension can not be installed
3334 - run : composer install
3839
3940 PHPUnit-Unstable :
4041 name : PHPUnit (Unstable PHP ${{ matrix.php }})
41- runs-on : ubuntu-22 .04
42+ runs-on : ubuntu-24 .04
4243 continue-on-error : true
4344 strategy :
4445 matrix :
5657 - uses : shivammathur/setup-php@v2
5758 with :
5859 php-version : ${{ matrix.php }}
59- coverage : xdebug
60+ coverage : ${{ matrix.php < 8.0 && ' xdebug' || 'pcov' }}
6061 ini-file : development
6162 extensions : sockets, pcntl
6263 - name : Install ext-uv
7778 strategy :
7879 matrix :
7980 php :
81+ - 8.4
8082 - 8.3
8183 - 8.2
8284 - 8.1
9092 - uses : shivammathur/setup-php@v2
9193 with :
9294 php-version : ${{ matrix.php }}
93- coverage : xdebug
95+ coverage : ${{ matrix.php < 8.0 && ' xdebug' || 'pcov' }}
9496 ini-file : development
9597 extensions : sockets,event # future: add uv-beta (installs, but can not load)
9698 - run : composer install
You can’t perform that action at this time.
0 commit comments