Skip to content

[Maintenance] Add PHP 8.4/8.5, Symfony 7.4, drop Symfony 5.4 and PHP 8.1 #357

[Maintenance] Add PHP 8.4/8.5, Symfony 7.4, drop Symfony 5.4 and PHP 8.1

[Maintenance] Add PHP 8.4/8.5, Symfony 7.4, drop Symfony 5.4 and PHP 8.1 #357

Triggered via pull request January 29, 2026 12:05
Status Failure
Total duration 56s
Artifacts

build.yml

on: pull_request
Matrix: Build and test
Fit to window
Zoom out
Zoom in

Annotations

68 errors
Build and test (8.4, ^8.0, ^4.0)
Process completed with exit code 2.
Build and test (8.4, ^8.0, ^4.0)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires matthiasnoback/symfony-config-test ^4.2 || ^5.0 -> satisfiable by matthiasnoback/symfony-config-test[4.2.0, 4.2.1, 4.3.0, v5.0.0, v5.1.0, v5.2.0]. - matthiasnoback/symfony-config-test 4.2.0 requires php ^7.1 -> your php version (8.4.17) does not satisfy that requirement. - matthiasnoback/symfony-config-test 4.2.1 requires symfony/config ^2.7 || ^3.4 || ^4.0 || ^5.0 -> found symfony/config[v2.7.0, ..., v2.8.52, v3.4.0, ..., v3.4.47, v4.0.0, ..., v4.4.44, v5.0.0, ..., v5.4.46] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test 4.3.0 requires symfony/config ^4.4 || ^5.3 || ^6.0 -> found symfony/config[v4.4.0, ..., v4.4.44, v5.3.0, ..., v5.4.46, v6.0.0, ..., v6.4.32] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test v5.0.0 requires symfony/config ^5.4 || ^6.2 -> found symfony/config[v5.4.0, ..., v5.4.46, v6.2.0, ..., v6.4.32] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test[v5.1.0, ..., v5.2.0] require symfony/config ^5.4 || ^6.2 || ^7.0 -> found symfony/config[v5.4.0, ..., v5.4.46, v6.2.0, ..., v6.4.32, v7.0.0, ..., v7.4.4] but these were not loaded, likely because it conflicts with another require.
Build and test (8.5, ^8.0, ^4.0)
Process completed with exit code 2.
Build and test (8.5, ^8.0, ^4.0)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires matthiasnoback/symfony-config-test ^4.2 || ^5.0 -> satisfiable by matthiasnoback/symfony-config-test[4.2.0, 4.2.1, 4.3.0, v5.0.0, v5.1.0, v5.2.0]. - matthiasnoback/symfony-config-test 4.2.0 requires php ^7.1 -> your php version (8.5.2) does not satisfy that requirement. - matthiasnoback/symfony-config-test 4.2.1 requires symfony/config ^2.7 || ^3.4 || ^4.0 || ^5.0 -> found symfony/config[v2.7.0, ..., v2.8.52, v3.4.0, ..., v3.4.47, v4.0.0, ..., v4.4.44, v5.0.0, ..., v5.4.46] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test 4.3.0 requires symfony/config ^4.4 || ^5.3 || ^6.0 -> found symfony/config[v4.4.0, ..., v4.4.44, v5.3.0, ..., v5.4.46, v6.0.0, ..., v6.4.32] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test v5.0.0 requires symfony/config ^5.4 || ^6.2 -> found symfony/config[v5.4.0, ..., v5.4.46, v6.2.0, ..., v6.4.32] but these were not loaded, likely because it conflicts with another require. - matthiasnoback/symfony-config-test[v5.1.0, ..., v5.2.0] require symfony/config ^5.4 || ^6.2 || ^7.0 -> found symfony/config[v5.4.0, ..., v5.4.46, v6.2.0, ..., v6.4.32, v7.0.0, ..., v7.4.4] but these were not loaded, likely because it conflicts with another require.
Build and test (8.3, ^6.4, ^3.0)
Process completed with exit code 1.
Build and test (8.3, ^6.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.3, ^6.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.3, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.3, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.3, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.3, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.3, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.5, ^7.4, ^3.0)
Process completed with exit code 1.
Build and test (8.5, ^7.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.5, ^7.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.5, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.5, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.5, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.5, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.5, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.4, ^6.4, ^3.0)
Process completed with exit code 1.
Build and test (8.4, ^6.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.4, ^6.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.4, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.4, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.4, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.4, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.4, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.4, ^7.4, ^3.0)
Process completed with exit code 1.
Build and test (8.4, ^7.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.4, ^7.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.4, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.4, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.4, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.4, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.4, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.5, ^6.4, ^3.0)
Process completed with exit code 1.
Build and test (8.5, ^6.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.5, ^6.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.5, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.5, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.5, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.5, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.5, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.3, ^7.4, ^3.0)
Process completed with exit code 1.
Build and test (8.3, ^7.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.3, ^7.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.3, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.3, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.3, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.3, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.3, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.2, ^6.4, ^3.0)
Process completed with exit code 1.
Build and test (8.2, ^6.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.2, ^6.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.2, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.2, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.2, ^6.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.2, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.2, ^6.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1
Build and test (8.2, ^7.4, ^3.0)
Process completed with exit code 1.
Build and test (8.2, ^7.4, ^3.0): tests/Loader/FixtureLoaderTest.php#L66
Call to static method Webmozart\Assert\Assert::isInstanceOf() with Sylius\Bundle\FixturesBundle\Fixture\FixtureRegistry and 'Sylius\\Bundle\\FixturesBundle\\Fixture\\FixtureRegistryInterface' will always evaluate to true.
Build and test (8.2, ^7.4, ^3.0): tests/Listener/PHPCRPurgerListenerTest.php#L45
PHPDoc tag `@var` with type Doctrine\Persistence\ManagerRegistry is not subtype of native type PHPUnit\Framework\MockObject\MockObject.
Build and test (8.2, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L64
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.2, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L52
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'options' will always evaluate to true.
Build and test (8.2, ^7.4, ^3.0): src/Suite/SuiteFactory.php#L51
Call to static method Webmozart\Assert\Assert::keyExists() with array{name: string, options: array<mixed>, priority: int|null} and 'name' will always evaluate to true.
Build and test (8.2, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L22
Property Sylius\Bundle\FixturesBundle\Suite\LazySuiteRegistry::$suites type has no value type specified in iterable type array.
Build and test (8.2, ^7.4, ^3.0): src/Suite/LazySuiteRegistry.php#L21
PHPDoc tag `@var` has invalid value (array<string, SuiteInterface>>): Unexpected token ">", expected TOKEN_HORIZONTAL_WS at offset 38 on line 1