Skip to content

fix(composer): mirror the brick/math range in the library sub-package #63

fix(composer): mirror the brick/math range in the library sub-package

fix(composer): mirror the brick/math range in the library sub-package #63

Triggered via push August 26, 2026 09:11
Status Failure
Total duration 2m 23s
Artifacts

ci.yml

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

Annotations

12 errors and 6 warnings
3️⃣ Refactoring (Rector)
Process completed with exit code 1.
2️⃣ Coding Standards (ECS)
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()
📦 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/
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/
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/
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/
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/
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/