Skip to content

Merge pull request #673 from web-token/fix/bundle-autowiring-aliases #54

Merge pull request #673 from web-token/fix/bundle-autowiring-aliases

Merge pull request #673 from web-token/fix/bundle-autowiring-aliases #54

Triggered via push August 26, 2026 08:20
Status Failure
Total duration 2m 19s
Artifacts

ci.yml

on: push
0️⃣ Pre-checks
6s
0️⃣ Pre-checks
📦 Prepare Composer Dependencies
56s
📦 Prepare Composer Dependencies
1️⃣ Static Analysis (PHPStan)
1m 2s
1️⃣ Static Analysis (PHPStan)
2️⃣ Coding Standards (ECS)
1m 6s
2️⃣ Coding Standards (ECS)
3️⃣ Refactoring (Rector)
57s
3️⃣ Refactoring (Rector)
4️⃣ Validate composer.json
49s
4️⃣ Validate composer.json
5️⃣ Syntax Check
51s
5️⃣ Syntax Check
6️⃣ License Check
51s
6️⃣ License Check
7️⃣ Architecture Layer Check (Deptrac)
54s
7️⃣ Architecture Layer Check (Deptrac)
📁 Exported Files Check
3s
📁 Exported Files Check
Matrix: tests
🧬 Mutation Testing
🧬 Mutation Testing
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 6 warnings
3️⃣ Refactoring (Rector)
Process completed with exit code 1.
1️⃣ Static Analysis (PHPStan): src/Library/Core/Util/BigInteger.php#L30
Parameter #1 $number of static method Brick\Math\BigInteger::fromBase() expects non-empty-string, mixed given.
1️⃣ Static Analysis (PHPStan): src/Library/Core/Util/BigInteger.php#L0
Ignored error "Parameter #1 $number of static method Brick\Math\BigInteger::fromBase() expects string, mixed given." (argument.type) in path /__w/jwt-framework/jwt-framework/src/Library/Core/Util/BigInteger.php was not matched in reported errors.
1️⃣ Static Analysis (PHPStan): src/Library/Core/JWKSet.php#L293
Parameter #2 $array of function implode expects array<string>, array<mixed> given.
1️⃣ Static Analysis (PHPStan): src/Library/Checker/HeaderCheckerManager.php#L165
Parameter #2 $array of function implode expects array<string>, list<mixed> given.
1️⃣ Static Analysis (PHPStan): src/Library/Checker/HeaderCheckerManager.php#L161
Parameter #2 $arrays of function array_diff expects an array of values castable to string, array given.
1️⃣ Static Analysis (PHPStan): src/Library/Checker/HeaderCheckerManager.php#L161
Parameter #1 $array of function array_diff expects an array of values castable to string, array<mixed, mixed> given.
1️⃣ Static Analysis (PHPStan): src/Experimental/KeyEncryption/Chacha20Poly1305.php#L75
Language construct isset() should not be used.
1️⃣ Static Analysis (PHPStan): src/Experimental/KeyEncryption/Chacha20Poly1305.php#L69
Ignored error "Language construct isset() should not be used." (ergebnis.noIsset) in path /__w/jwt-framework/jwt-framework/src/Experimental/KeyEncryption/Chacha20Poly1305.php is expected to occur 1 time, but occurred 2 times.
1️⃣ Static Analysis (PHPStan): src/Bundle/Serializer/JWSSerializer.php#L49
Return type (Jose\Component\Signature\JWS) of method Jose\Bundle\JoseFramework\Serializer\JWSSerializer::denormalize() should be covariant with return type (($type is class-string<object> ? object : mixed)) of method Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()
1️⃣ Static Analysis (PHPStan): src/Bundle/Serializer/JWESerializer.php#L49
Return type (Jose\Component\Encryption\JWE) of method Jose\Bundle\JoseFramework\Serializer\JWESerializer::denormalize() should be covariant with return type (($type is class-string<object> ? object : mixed)) of method Symfony\Component\Serializer\Normalizer\DenormalizerInterface::denormalize()
2️⃣ Coding Standards (ECS)
Process completed with exit code 1.
📦 Prepare Composer Dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
4️⃣ Validate composer.json
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
7️⃣ Architecture Layer Check (Deptrac)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
3️⃣ Refactoring (Rector)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
1️⃣ Static Analysis (PHPStan)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2️⃣ Coding Standards (ECS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/