@@ -42,12 +42,14 @@ jobs:
4242 extensions : ' none, bcmath,bz2,calendar,com_dotnet,ctype,curl,date,dba,dom,enchant,exif,ffi,fileinfo,filter,ftp,gd,gettext,gmp,hash,iconv,intl,json,ldap,libxml,mbstring,mysqli,mysqlnd,odbc,opcache,openssl,pcntl,pcre,pdo,pdo_dblib,pdo_firebird,pdo_mysql,pdo_odbc,pdo_pgsql,pdo_sqlite,pgsql,phar,posix,random,readline,reflection,session,shmop,simplexml,snmp,soap,sockets,sodium,spl,sqlite3,standard,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xml,xmlreader,xmlrpc,xmlwriter,xsl,zip,zlib' # imap,pspell,oci8,pdo_oci
4343 - php-version : ' 8.5'
4444 extensions : ' none, bcmath,bz2,calendar,com_dotnet,ctype,curl,date,dba,dom,enchant,exif,ffi,fileinfo,filter,ftp,gd,gettext,gmp,hash,iconv,intl,json,ldap,libxml,mbstring,mysqli,mysqlnd,odbc,opcache,openssl,pcntl,pcre,pdo,pdo_dblib,pdo_firebird,pdo_mysql,pdo_odbc,pdo_pgsql,pdo_sqlite,pgsql,phar,posix,random,readline,reflection,session,shmop,simplexml,snmp,soap,sockets,sodium,spl,sqlite3,standard,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xml,xmlreader,xmlrpc,xmlwriter,xsl,zip,zlib' # =
45+ - php-version : ' 8.6'
46+ extensions : ' none, bcmath,bz2,calendar,com_dotnet,ctype,curl,date,dba,dom,enchant,exif,ffi,fileinfo,filter,ftp,gd,gettext,gmp,hash,iconv,intl,json,ldap,libxml,mbstring,mysqli,mysqlnd,odbc,opcache,openssl,pcntl,pcre,pdo,pdo_dblib,pdo_firebird,pdo_mysql,pdo_odbc,pdo_pgsql,pdo_sqlite,pgsql,phar,posix,random,readline,reflection,session,shmop,simplexml,snmp,soap,sockets,sodium,spl,sqlite3,standard,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xml,xmlreader,xmlrpc,xmlwriter,xsl,zip,zlib' # =
4547 steps :
4648 - uses : actions/checkout@v5
4749
4850 - name : Setup PHP
4951 uses : shivammathur/setup-php@verbose
50- if : matrix.php-version != '8.5' && matrix.php-version != '8.4 ' # Instead of using setup-php, compile PHP from source instead.
52+ if : matrix.php-version != '8.5' && matrix.php-version != '8.6 ' # Instead of using setup-php, compile PHP from source instead.
5153 with :
5254 php-version : ${{ matrix.php-version }}
5355 extensions : ${{ matrix.extensions }}
6466
6567 - name : Compile and Setup PHP (${{ matrix.php-version }})
6668 uses : PHPWatch/compile-php@main
67- if : matrix.php-version == '8.5' || matrix.php-version == '8.4'
69+ if : matrix.php-version == '8.5'
70+ with :
71+ branch : ' PHP-${{ matrix.php-version }}'
72+
73+ - name : Compile and Setup PHP (master)
74+ uses : PHPWatch/compile-php@main
75+ if : matrix.php-version == '8.6'
6876 with :
69- branch : ${{ matrix.php-version == '8.5' && ' master' || 'PHP-8.4' }}
77+ branch : ' master'
7078
7179 - name : Display versions and env
7280 run : |
0 commit comments