Skip to content

fix: Fix Psalm warnings in test files #8302

fix: Fix Psalm warnings in test files

fix: Fix Psalm warnings in test files #8302

Re-run triggered May 7, 2026 15:22
Status Success
Total duration 9m 22s
Artifacts 6

main.yml

on: pull_request
PHP Security Checker
43s
PHP Security Checker
Lint configuration
44s
Lint configuration
Lint documentation files
4s
Lint documentation files
Static analyzers
2m 7s
Static analyzers
Build application Docker image
2m 13s
Build application Docker image
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L427
src/Rest/Traits/RestResourceBaseMethods.php:427:13: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L426
src/Rest/Traits/RestResourceBaseMethods.php:426:39: MixedAssignment: Unable to determine the type that $value is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Rest/Traits/RestResourceBaseMethods.php#L407
src/Rest/Traits/RestResourceBaseMethods.php:407:38: MixedAssignment: Unable to determine the type that $value is being assigned to (see https://psalm.dev/032)
Build application Docker image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
CodeCoverage
2.39 MB
sha256:de5581b564575fe0c0d88f8fc2d090b74fbf2971ef5baa7fec996e6aaa7e58d1
PhpMetrics
426 KB
sha256:61d23d7d8d6a60f3fb49eec927cff19831ce8a666b2ceceb439d736e4797b0a3
clover.xml
25.1 KB
sha256:dab3a7dc2a942919c8bfc328977098783dbee820d74da12b62c7f7c2db15f18e
junit.xml
45.5 KB
sha256:25f0fbb9176b4b74fb664cb3a6fc0a7370fd7535a6e4059e590cf295a66f43d6
phploc.json
696 Bytes
sha256:6576c594a8857793ef9e42a8064bb7c8f71ed745adaf18911d28f02ab7d4a7f9
psalm.json
635 Bytes
sha256:c700eb27388e9a9b1d42ee640b6ff36de5b0069e227e73a7e231f5a6989df1fc