Skip to content

chore: update php-cs-fixer #121

chore: update php-cs-fixer

chore: update php-cs-fixer #121

Triggered via pull request December 10, 2025 13:39
Status Failure
Total duration 25s
Artifacts

tests.yml

on: pull_request
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

18 errors
PHP 8.3 (gmp)
Process completed with exit code 2.
PHP 8.3 (gmp)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.3/cli/php.ini - /etc/php/8.3/cli/conf.d/15-xml.ini - /etc/php/8.3/cli/conf.d/20-curl.ini - /etc/php/8.3/cli/conf.d/20-dom.ini - /etc/php/8.3/cli/conf.d/20-gmp.ini - /etc/php/8.3/cli/conf.d/20-mbstring.ini - /etc/php/8.3/cli/conf.d/20-phar.ini - /etc/php/8.3/cli/conf.d/20-tokenizer.ini - /etc/php/8.3/cli/conf.d/20-xmlwriter.ini - /etc/php/8.3/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-iconv` to temporarily ignore these required extensions.
PHP 8.1 ()
Process completed with exit code 2.
PHP 8.1 ()
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.1/cli/php.ini - /etc/php/8.1/cli/conf.d/15-xml.ini - /etc/php/8.1/cli/conf.d/20-curl.ini - /etc/php/8.1/cli/conf.d/20-dom.ini - /etc/php/8.1/cli/conf.d/20-mbstring.ini - /etc/php/8.1/cli/conf.d/20-phar.ini - /etc/php/8.1/cli/conf.d/20-tokenizer.ini - /etc/php/8.1/cli/conf.d/20-xmlwriter.ini - /etc/php/8.1/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-iconv` to temporarily ignore these required extensions.
PHP 8.3 (bcmath)
Process completed with exit code 2.
PHP 8.3 (bcmath)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.3/cli/php.ini - /etc/php/8.3/cli/conf.d/15-xml.ini - /etc/php/8.3/cli/conf.d/20-bcmath.ini - /etc/php/8.3/cli/conf.d/20-curl.ini - /etc/php/8.3/cli/conf.d/20-dom.ini - /etc/php/8.3/cli/conf.d/20-mbstring.ini - /etc/php/8.3/cli/conf.d/20-phar.ini - /etc/php/8.3/cli/conf.d/20-tokenizer.ini - /etc/php/8.3/cli/conf.d/20-xmlwriter.ini - /etc/php/8.3/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-iconv` to temporarily ignore these required extensions.
PHP 8.1 (gmp)
Process completed with exit code 2.
PHP 8.1 (gmp)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.1/cli/php.ini - /etc/php/8.1/cli/conf.d/15-xml.ini - /etc/php/8.1/cli/conf.d/20-curl.ini - /etc/php/8.1/cli/conf.d/20-dom.ini - /etc/php/8.1/cli/conf.d/20-gmp.ini - /etc/php/8.1/cli/conf.d/20-mbstring.ini - /etc/php/8.1/cli/conf.d/20-phar.ini - /etc/php/8.1/cli/conf.d/20-tokenizer.ini - /etc/php/8.1/cli/conf.d/20-xmlwriter.ini - /etc/php/8.1/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-iconv` to temporarily ignore these required extensions.
PHP 8.2 (bcmath)
Process completed with exit code 2.
PHP 8.2 (bcmath)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.2/cli/php.ini - /etc/php/8.2/cli/conf.d/15-xml.ini - /etc/php/8.2/cli/conf.d/20-bcmath.ini - /etc/php/8.2/cli/conf.d/20-curl.ini - /etc/php/8.2/cli/conf.d/20-dom.ini - /etc/php/8.2/cli/conf.d/20-mbstring.ini - /etc/php/8.2/cli/conf.d/20-phar.ini - /etc/php/8.2/cli/conf.d/20-tokenizer.ini - /etc/php/8.2/cli/conf.d/20-xmlwriter.ini - /etc/php/8.2/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-iconv` to temporarily ignore these required extensions.
PHP 8.1 (bcmath)
Process completed with exit code 2.
PHP 8.1 (bcmath)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.1/cli/php.ini - /etc/php/8.1/cli/conf.d/15-xml.ini - /etc/php/8.1/cli/conf.d/20-bcmath.ini - /etc/php/8.1/cli/conf.d/20-curl.ini - /etc/php/8.1/cli/conf.d/20-dom.ini - /etc/php/8.1/cli/conf.d/20-mbstring.ini - /etc/php/8.1/cli/conf.d/20-phar.ini - /etc/php/8.1/cli/conf.d/20-tokenizer.ini - /etc/php/8.1/cli/conf.d/20-xmlwriter.ini - /etc/php/8.1/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-iconv` to temporarily ignore these required extensions.
PHP 8.2 (gmp)
Process completed with exit code 2.
PHP 8.2 (gmp)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.2/cli/php.ini - /etc/php/8.2/cli/conf.d/15-xml.ini - /etc/php/8.2/cli/conf.d/20-curl.ini - /etc/php/8.2/cli/conf.d/20-dom.ini - /etc/php/8.2/cli/conf.d/20-gmp.ini - /etc/php/8.2/cli/conf.d/20-mbstring.ini - /etc/php/8.2/cli/conf.d/20-phar.ini - /etc/php/8.2/cli/conf.d/20-tokenizer.ini - /etc/php/8.2/cli/conf.d/20-xmlwriter.ini - /etc/php/8.2/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-iconv` to temporarily ignore these required extensions.
PHP 8.2 ()
Process completed with exit code 2.
PHP 8.2 ()
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.2/cli/php.ini - /etc/php/8.2/cli/conf.d/15-xml.ini - /etc/php/8.2/cli/conf.d/20-curl.ini - /etc/php/8.2/cli/conf.d/20-dom.ini - /etc/php/8.2/cli/conf.d/20-mbstring.ini - /etc/php/8.2/cli/conf.d/20-phar.ini - /etc/php/8.2/cli/conf.d/20-tokenizer.ini - /etc/php/8.2/cli/conf.d/20-xmlwriter.ini - /etc/php/8.2/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-iconv` to temporarily ignore these required extensions.
PHP 8.3 ()
Process completed with exit code 2.
PHP 8.3 ()
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires friendsofphp/php-cs-fixer ^v3.91.3 -> satisfiable by friendsofphp/php-cs-fixer[v3.91.3]. - friendsofphp/php-cs-fixer v3.91.3 requires symfony/polyfill-mbstring ^1.33 -> satisfiable by symfony/polyfill-mbstring[v1.33.0]. - symfony/polyfill-mbstring[v1.32.0, ..., v1.33.0] require ext-iconv * -> it is missing from your system. Install or enable PHP's iconv 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 - symfony/polyfill-iconv Symfony polyfill for the Iconv extension To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.3/cli/php.ini - /etc/php/8.3/cli/conf.d/15-xml.ini - /etc/php/8.3/cli/conf.d/20-curl.ini - /etc/php/8.3/cli/conf.d/20-dom.ini - /etc/php/8.3/cli/conf.d/20-mbstring.ini - /etc/php/8.3/cli/conf.d/20-phar.ini - /etc/php/8.3/cli/conf.d/20-tokenizer.ini - /etc/php/8.3/cli/conf.d/20-xmlwriter.ini - /etc/php/8.3/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-iconv` to temporarily ignore these required extensions.