Skip to content

Automation

Automation #17859

Triggered via workflow run January 16, 2025 04:18
@ghostwriterghostwriter
completed a82ca14
Status Failure
Total duration 1m 3s
Artifacts

automation.yml

on: workflow_run
Generate job matrix
7s
Generate job matrix
Matrix: qa
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 18 warnings
[PHP8.3][lowest]PHPUnit on ubuntu
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ghostwriter/cli dev-main -> satisfiable by ghostwriter/cli[dev-main]. - ghostwriter/cli dev-main requires ghostwriter/config dev-main -> found ghostwriter/config[dev-main] but it does not match your minimum-stability. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
[PHP8.3][lowest]PHPUnit on ubuntu
Process completed with exit code 2.
[PHP8.3][latest]PHPUnit on ubuntu
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ghostwriter/cli dev-main -> satisfiable by ghostwriter/cli[dev-main]. - ghostwriter/cli dev-main requires ghostwriter/config dev-main -> found ghostwriter/config[dev-main] but it does not match your minimum-stability. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
[PHP8.3][latest]PHPUnit on ubuntu
Process completed with exit code 2.
[PHP8.4][latest]PHPUnit on ubuntu
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ghostwriter/cli dev-main -> satisfiable by ghostwriter/cli[dev-main]. - ghostwriter/cli dev-main requires ghostwriter/config dev-main -> found ghostwriter/config[dev-main] but it does not match your minimum-stability. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
[PHP8.4][latest]PHPUnit on ubuntu
Process completed with exit code 2.
[PHP8.4][lowest]PHPUnit on ubuntu
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ghostwriter/cli dev-main -> satisfiable by ghostwriter/cli[dev-main]. - ghostwriter/cli dev-main requires ghostwriter/config dev-main -> found ghostwriter/config[dev-main] but it does not match your minimum-stability. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
[PHP8.4][lowest]PHPUnit on ubuntu
Process completed with exit code 2.
MissingThrowsDocblock: src/Value/GitHub/Action/Job.php#L118
src/Value/GitHub/Action/Job.php:118:29: MissingThrowsDocblock: Throwable is thrown but not caught - please either catch or add a @throws annotation (see https://psalm.dev/169)
UnusedBaselineEntry: src/Console/Command/WorkflowCommand.php#L1
src/Console/Command/WorkflowCommand.php:0:0: UnusedBaselineEntry: Baseline for issue "MissingThrowsDocblock" has 1 extra entry. (see https://psalm.dev/316)
UnusedBaselineEntry: src/EventDispatcher/Listener/MatrixListener.php#L1
src/EventDispatcher/Listener/MatrixListener.php:0:0: UnusedBaselineEntry: Baseline for issue "ArgumentTypeCoercion" has 2 extra entries. (see https://psalm.dev/316)
[PHP8.3][locked]Psalm on ubuntu
Process completed with exit code 2.
Generate job matrix
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.3][lowest]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.3][latest]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.4][latest]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.4][locked]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.4][lowest]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
[PHP8.3][locked]Psalm on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
PossiblyUnusedMethod: src/Automation.php#L27
src/Automation.php:27:28: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::new (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Automation.php#L36
src/Automation.php:36:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::composerStrategies (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Automation.php#L46
src/Automation.php:46:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::operatingSystems (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Automation.php#L56
src/Automation.php:56:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::phpVersions (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Automation.php#L66
src/Automation.php:66:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::skip (see https://psalm.dev/087)
MoreSpecificReturnType: src/Automation.php#L112
src/Automation.php:112:16: MoreSpecificReturnType: The declared return type 'list<Ghostwriter\Compliance\Enum\ComposerStrategy|Ghostwriter\Compliance\Enum\OperatingSystem|Ghostwriter\Compliance\Enum\PhpVersion|Ghostwriter\Compliance\Enum\Tool>' for Ghostwriter\Compliance\Automation::toArray is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/070)
LessSpecificReturnStatement: src/Automation.php#L116
src/Automation.php:116:16: LessSpecificReturnStatement: The type 'array<array-key, mixed>' is more general than the declared return type 'list<Ghostwriter\Compliance\Enum\ComposerStrategy|Ghostwriter\Compliance\Enum\OperatingSystem|Ghostwriter\Compliance\Enum\PhpVersion|Ghostwriter\Compliance\Enum\Tool>' for Ghostwriter\Compliance\Automation::toArray (see https://psalm.dev/129)
PossiblyUnusedMethod: src/Automation.php#L119
src/Automation.php:119:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::tools (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Compliance.php#L56
src/Compliance.php:56:28: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Compliance::new (see https://psalm.dev/087)
PossiblyUnusedMethod: src/Compliance.php#L64
src/Compliance.php:64:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Compliance::run (see https://psalm.dev/087)
[PHP8.3][locked]PHPUnit on ubuntu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636