Skip to content

Remove deprecated custom log middlewares #1375

Remove deprecated custom log middlewares

Remove deprecated custom log middlewares #1375

Triggered via push December 5, 2025 00:06
Status Failure
Total duration 1m 26s
Artifacts

tests.yml

on: push
Backward Compatibility Check
57s
Backward Compatibility Check
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Backward Compatibility Check
Process completed with exit code 2.
Backward Compatibility Check
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires php ~8.3.0 || ~8.4.0 || ~8.5.0 but your php version (8.2.29) does not satisfy that requirement. Problem 2 - Root composer.json requires phpunit/phpunit ^12.4.5 -> satisfiable by phpunit/phpunit[12.4.5]. - phpunit/phpunit 12.4.5 requires php >=8.3 -> your php version (8.2.29) does not satisfy that requirement.
PHP 8.5, highest deps
Process completed with exit code 2.
PHP 8.5, highest deps
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires google/cloud-firestore ^1.54.3 -> satisfiable by google/cloud-firestore[v1.54.3]. - google/cloud-firestore v1.54.3 requires ext-grpc * -> it is missing from your system. Install or enable PHP's grpc extension. Alternatively you can require one of these packages that provide the extension (or parts of it): Keep in mind that the suggestions are automated and may not be valid or safe to use - svk/yc-grpc-injector Интеграция драйвера grpc для php 7.4.4 в Cloud Functions Яндекс.Обла To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.5/cli/php.ini - /etc/php/8.5/cli/conf.d/10-mysqlnd.ini - /etc/php/8.5/cli/conf.d/10-pdo.ini - /etc/php/8.5/cli/conf.d/15-xml.ini - /etc/php/8.5/cli/conf.d/20-apcu.ini - /etc/php/8.5/cli/conf.d/20-ast.ini - /etc/php/8.5/cli/conf.d/20-bcmath.ini - /etc/php/8.5/cli/conf.d/20-bz2.ini - /etc/php/8.5/cli/conf.d/20-calendar.ini - /etc/php/8.5/cli/conf.d/20-ctype.ini - /etc/php/8.5/cli/conf.d/20-curl.ini - /etc/php/8.5/cli/conf.d/20-dba.ini - /etc/php/8.5/cli/conf.d/20-dom.ini - /etc/php/8.5/cli/conf.d/20-enchant.ini - /etc/php/8.5/cli/conf.d/20-exif.ini - /etc/php/8.5/cli/conf.d/20-ffi.ini - /etc/php/8.5/cli/conf.d/20-fileinfo.ini - /etc/php/8.5/cli/conf.d/20-ftp.ini - /etc/php/8.5/cli/conf.d/20-gd.ini - /etc/php/8.5/cli/conf.d/20-gettext.ini - /etc/php/8.5/cli/conf.d/20-gmp.ini - /etc/php/8.5/cli/conf.d/20-iconv.ini - /etc/php/8.5/cli/conf.d/20-igbinary.ini - /etc/php/8.5/cli/conf.d/20-imagick.ini - /etc/php/8.5/cli/conf.d/20-imap.ini - /etc/php/8.5/cli/conf.d/20-intl.ini - /etc/php/8.5/cli/conf.d/20-ldap.ini - /etc/php/8.5/cli/conf.d/20-mbstring.ini - /etc/php/8.5/cli/conf.d/20-memcache.ini - /etc/php/8.5/cli/conf.d/20-mongodb.ini - /etc/php/8.5/cli/conf.d/20-msgpack.ini - /etc/php/8.5/cli/conf.d/20-mysqli.ini - /etc/php/8.5/cli/conf.d/20-odbc.ini - /etc/php/8.5/cli/conf.d/20-pdo_dblib.ini - /etc/php/8.5/cli/conf.d/20-pdo_firebird.ini - /etc/php/8.5/cli/conf.d/20-pdo_mysql.ini - /etc/php/8.5/cli/conf.d/20-pdo_odbc.ini - /etc/php/8.5/cli/conf.d/20-pdo_pgsql.ini - /etc/php/8.5/cli/conf.d/20-pdo_sqlite.ini - /etc/php/8.5/cli/conf.d/20-pdo_sqlsrv.ini - /etc/php/8.5/cli/conf.d/20-pgsql.ini - /etc/php/8.5/cli/conf.d/20-phar.ini - /etc/php/8.5/cli/conf.d/20-posix.ini - /etc/php/8.5/cli/conf.d/20-readline.ini - /etc/php/8.5/cli/conf.d/20-shmop.ini - /etc/php/8.5/cli/conf.d/20-simplexml.ini - /etc/php/8.5/cli/conf.d/20-snmp.ini - /etc/php/8.5/cli/conf.d/20-soap.ini - /etc/php/8.5/cli/conf.d/20-sockets.ini - /etc/php/8.5/cli/conf.d/20-sqlite3.ini - /etc/php/8.5/cli/conf.d/20-sqlsrv.ini - /etc/php/8.5/cli/conf.d/20-sysvmsg.ini - /etc/php/8.5/cli/conf.d/20-sysvsem.ini - /etc/php/8.5/cli/conf.d/20-sysvshm.ini - /etc/php/8.5/cli/conf.d/20-tidy.ini - /etc/php/8.5/cli/conf.d/20-tokenizer.ini - /etc/php/8.5/cli/conf.d/20-xdebug.ini - /etc/php/8.5/cli/conf.d/20-xmlreader.ini - /etc/php/8.5/cli/conf.d/20-xmlwriter.ini - /etc/php/8.5/cli/conf.d/20-xsl.ini - /etc/php/8.5/cli/conf.d/20-yaml.ini - /etc/php/8.5/cli/conf.d/20-zip.ini - /etc/php/8.5/cli/conf.d/20-zmq.ini - /etc/php/8.5/cli/conf.d/25-memcached.ini - /etc/php/8.5/cli/conf.d/25-redis.ini - /etc/php/8.5/cli/conf.d/30-ds.ini - /etc/php/8.5/cli/conf.d/30-grpc.ini - /etc/php/8.5/cli/conf.d/99-pecl.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-grpc` to temporarily ignore these required extensions.
PHP 8.5, lowest deps
Process completed with exit code 2.
PHP 8.5, lowest deps
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires google/cloud-firestore ^1.54.3 -> satisfiable by google/cloud-firestore[v1.54.3]. - google/cloud-firestore v1.54.3 requires ext-grpc * -> it is missing from your system. Install or enable PHP's grpc extension. Alternatively you can require one of these packages that provide the extension (or parts of it): Keep in mind that the suggestions are automated and may not be valid or safe to use - svk/yc-grpc-injector Интеграция драйвера grpc для php 7.4.4 в Cloud Functions Яндекс.Обла To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.5/cli/php.ini - /etc/php/8.5/cli/conf.d/10-mysqlnd.ini - /etc/php/8.5/cli/conf.d/10-pdo.ini - /etc/php/8.5/cli/conf.d/15-xml.ini - /etc/php/8.5/cli/conf.d/20-apcu.ini - /etc/php/8.5/cli/conf.d/20-ast.ini - /etc/php/8.5/cli/conf.d/20-bcmath.ini - /etc/php/8.5/cli/conf.d/20-bz2.ini - /etc/php/8.5/cli/conf.d/20-calendar.ini - /etc/php/8.5/cli/conf.d/20-ctype.ini - /etc/php/8.5/cli/conf.d/20-curl.ini - /etc/php/8.5/cli/conf.d/20-dba.ini - /etc/php/8.5/cli/conf.d/20-dom.ini - /etc/php/8.5/cli/conf.d/20-enchant.ini - /etc/php/8.5/cli/conf.d/20-exif.ini - /etc/php/8.5/cli/conf.d/20-ffi.ini - /etc/php/8.5/cli/conf.d/20-fileinfo.ini - /etc/php/8.5/cli/conf.d/20-ftp.ini - /etc/php/8.5/cli/conf.d/20-gd.ini - /etc/php/8.5/cli/conf.d/20-gettext.ini - /etc/php/8.5/cli/conf.d/20-gmp.ini - /etc/php/8.5/cli/conf.d/20-iconv.ini - /etc/php/8.5/cli/conf.d/20-igbinary.ini - /etc/php/8.5/cli/conf.d/20-imagick.ini - /etc/php/8.5/cli/conf.d/20-imap.ini - /etc/php/8.5/cli/conf.d/20-intl.ini - /etc/php/8.5/cli/conf.d/20-ldap.ini - /etc/php/8.5/cli/conf.d/20-mbstring.ini - /etc/php/8.5/cli/conf.d/20-memcache.ini - /etc/php/8.5/cli/conf.d/20-mongodb.ini - /etc/php/8.5/cli/conf.d/20-msgpack.ini - /etc/php/8.5/cli/conf.d/20-mysqli.ini - /etc/php/8.5/cli/conf.d/20-odbc.ini - /etc/php/8.5/cli/conf.d/20-pdo_dblib.ini - /etc/php/8.5/cli/conf.d/20-pdo_firebird.ini - /etc/php/8.5/cli/conf.d/20-pdo_mysql.ini - /etc/php/8.5/cli/conf.d/20-pdo_odbc.ini - /etc/php/8.5/cli/conf.d/20-pdo_pgsql.ini - /etc/php/8.5/cli/conf.d/20-pdo_sqlite.ini - /etc/php/8.5/cli/conf.d/20-pdo_sqlsrv.ini - /etc/php/8.5/cli/conf.d/20-pgsql.ini - /etc/php/8.5/cli/conf.d/20-phar.ini - /etc/php/8.5/cli/conf.d/20-posix.ini - /etc/php/8.5/cli/conf.d/20-readline.ini - /etc/php/8.5/cli/conf.d/20-shmop.ini - /etc/php/8.5/cli/conf.d/20-simplexml.ini - /etc/php/8.5/cli/conf.d/20-snmp.ini - /etc/php/8.5/cli/conf.d/20-soap.ini - /etc/php/8.5/cli/conf.d/20-sockets.ini - /etc/php/8.5/cli/conf.d/20-sqlite3.ini - /etc/php/8.5/cli/conf.d/20-sqlsrv.ini - /etc/php/8.5/cli/conf.d/20-sysvmsg.ini - /etc/php/8.5/cli/conf.d/20-sysvsem.ini - /etc/php/8.5/cli/conf.d/20-sysvshm.ini - /etc/php/8.5/cli/conf.d/20-tidy.ini - /etc/php/8.5/cli/conf.d/20-tokenizer.ini - /etc/php/8.5/cli/conf.d/20-xdebug.ini - /etc/php/8.5/cli/conf.d/20-xmlreader.ini - /etc/php/8.5/cli/conf.d/20-xmlwriter.ini - /etc/php/8.5/cli/conf.d/20-xsl.ini - /etc/php/8.5/cli/conf.d/20-yaml.ini - /etc/php/8.5/cli/conf.d/20-zip.ini - /etc/php/8.5/cli/conf.d/20-zmq.ini - /etc/php/8.5/cli/conf.d/25-memcached.ini - /etc/php/8.5/cli/conf.d/25-redis.ini - /etc/php/8.5/cli/conf.d/30-ds.ini - /etc/php/8.5/cli/conf.d/30-grpc.ini - /etc/php/8.5/cli/conf.d/99-pecl.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-grpc` to temporarily ignore these required extensions.