Try GHA #75
php.yml
on: push
Annotations
11 errors and 19 warnings
MissingClassConstType:
src/Decorators/HttpClientDecorator.php#L16
src/Decorators/HttpClientDecorator.php:16:18: MissingClassConstType: Class constant "SimpleSAML\OpenID\Decorators\HttpClientDecorator::DEFAULT_HTTP_CLIENT_CONFIG" should have a declared type. (see https://psalm.dev/359)
|
Quality control
Process completed with exit code 2.
|
Unit tests, PHP 8.2, windows-latest
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires web-token/jwt-framework 4.0 -> satisfiable by web-token/jwt-framework[4.0.0].
- web-token/jwt-framework 4.0.0 requires php >=8.3 -> your php version (8.2.27) does not satisfy that requirement.
|
Unit tests, PHP 8.2, windows-latest
Process completed with exit code 1.
|
Unit tests, PHP 8.3, windows-latest
The job was canceled because "windows-latest_8_2__4_0" failed.
|
Unit tests, PHP 8.3, windows-latest
The operation was canceled.
|
Unit tests, PHP 8.2, windows-latest
The job was canceled because "windows-latest_8_2__4_0" failed.
|
Unit tests, PHP 8.2, windows-latest
Failed to extract symfony/service-contracts: (-1073741510) C:\ProgramData\Chocolatey\bin\7z.EXE x -bb0 -y D:\a\openid\openid\vendor\composer\tmp-e284ff09d9c2613590ab29f83b710101.zip -oD:\a\openid\openid\vendor\composer\3c681d61
^C
|
Unit tests, PHP 8.2, windows-latest
The operation was canceled.
|
Unit tests, PHP 8.3, windows-latest
The job was canceled because "windows-latest_8_2__4_0" failed.
|
Unit tests, PHP 8.3, windows-latest
The operation was canceled.
|
Security checks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quality control
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PossiblyNullReference:
tests/src/Federation/EntityStatement/TrustMarkClaimBagTest.php#L71
tests/src/Federation/EntityStatement/TrustMarkClaimBagTest.php:71:68: PossiblyNullReference: Cannot call method getId on possibly null value (see https://psalm.dev/083)
|
RedundantCondition:
tests/src/Federation/MetadataPolicyResolverTest.php#L91
tests/src/Federation/MetadataPolicyResolverTest.php:91:16: RedundantCondition: Type array<string, array<string, mixed>> for $metadataPolicy is always array<array-key, mixed> (see https://psalm.dev/122)
|
PossiblyNullReference:
tests/src/Federation/TrustChainBagTest.php#L87
tests/src/Federation/TrustChainBagTest.php:87:15: PossiblyNullReference: Cannot call method getResolvedTrustAnchor on possibly null value (see https://psalm.dev/083)
|
PossiblyNullReference:
tests/src/Federation/TrustChainBagTest.php#L91
tests/src/Federation/TrustChainBagTest.php:91:15: PossiblyNullReference: Cannot call method getResolvedTrustAnchor on possibly null value (see https://psalm.dev/083)
|
PossiblyNullReference:
tests/src/Federation/TrustChainBagTest.php#L96
tests/src/Federation/TrustChainBagTest.php:96:15: PossiblyNullReference: Cannot call method getResolvedTrustAnchor on possibly null value (see https://psalm.dev/083)
|
MissingClosureReturnType:
tests/src/Federation/TrustChainResolverTest.php#L101
tests/src/Federation/TrustChainResolverTest.php:101:17: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
|
MissingClosureReturnType:
tests/src/Federation/TrustChainResolverTest.php#L140
tests/src/Federation/TrustChainResolverTest.php:140:34: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
|
MissingClosureReturnType:
tests/src/Federation/TrustChainResolverTest.php#L165
tests/src/Federation/TrustChainResolverTest.php:165:34: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
|
MissingClosureReturnType:
tests/src/Federation/TrustChainResolverTest.php#L194
tests/src/Federation/TrustChainResolverTest.php:194:34: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
|
MissingClosureReturnType:
tests/src/Federation/TrustChainResolverTest.php#L213
tests/src/Federation/TrustChainResolverTest.php:213:34: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
|
Linter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Unit tests, PHP 8.3, ^3.4, ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Unit tests, PHP 8.2, ^4.0, ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Unit tests, PHP 8.2, ^3.4, ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Unit tests, PHP 8.3, ^4.0, ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Code coverage
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Cleanup artifacts
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|