Skip to content

Fix composer repositories for CI #438

Fix composer repositories for CI

Fix composer repositories for CI #438

Triggered via push July 25, 2026 18:34
Status Failure
Total duration 33s
Artifacts

qa.yml

on: push
Static Analysis
23s
Static Analysis
Coding Standard
20s
Coding Standard
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

1 error and 17 warnings
Coding Standard
Process completed with exit code 16.
Coding Standard
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coding Standard
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
tests (ubuntu-latest, 8.2)
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tests (ubuntu-latest, 8.2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Static Analysis
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DeprecatedMethod: src/Client/TestDoubleClientBuilder.php#L193
src/Client/TestDoubleClientBuilder.php:193:15: DeprecatedMethod: The method PHPUnit\Framework\MockObject\MockBuilder::disallowMockingUnknownTypes has been marked as deprecated (see https://psalm.dev/001)
DeprecatedMethod: src/Client/TestDoubleClientBuilder.php#L192
src/Client/TestDoubleClientBuilder.php:192:15: DeprecatedMethod: The method PHPUnit\Framework\MockObject\MockBuilder::disableArgumentCloning has been marked as deprecated (see https://psalm.dev/001)
RiskyTruthyFalsyComparison: src/Client/TestDoubleClientBuilder.php#L133
src/Client/TestDoubleClientBuilder.php:133:13: RiskyTruthyFalsyComparison: Operand of type array<int, Tarantool\Client\Request\Request>|null contains type array<int, Tarantool\Client\Request\Request>, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
MissingParamType: src/Client/IsRequestType.php#L42
src/Client/IsRequestType.php:42:32: MissingParamType: Parameter $other has no provided type (see https://psalm.dev/154)
DirectConstructorCall: src/Client/IsRequestType.php#L29
src/Client/IsRequestType.php:29:13: DirectConstructorCall: Constructors should not be called directly (see https://psalm.dev/318)
RiskyTruthyFalsyComparison: src/Annotation/Requirement/TarantoolVersionRequirement.php#L53
src/Annotation/Requirement/TarantoolVersionRequirement.php:53:13: RiskyTruthyFalsyComparison: Operand of type null|string contains type string, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
ClassMustBeFinal: src/Annotation/AnnotationExtension.php#L20
src/Annotation/AnnotationExtension.php:20:7: ClassMustBeFinal: Class Tarantool\PhpUnit\Annotation\AnnotationExtension is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
Static Analysis
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
tests (ubuntu-latest, 8.4)
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tests (ubuntu-latest, 8.4)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
tests (ubuntu-latest, 8.3)
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tests (ubuntu-latest, 8.3)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/