Skip to content

CI cleanup#1901

Merged
cleptric merged 2 commits into
masterfrom
ci-cleanup
Sep 15, 2025
Merged

CI cleanup#1901
cleptric merged 2 commits into
masterfrom
ci-cleanup

Conversation

@cleptric
Copy link
Copy Markdown
Member

@cleptric cleptric commented Sep 12, 2025

Bumped PHP versions to 8.4 and cleaned up some things. Our currently used psalm version is not compatible with 8.4, and bumping psalm to latest results in 500+ errors. We'll tackle this at a later date.

@cleptric cleptric self-assigned this Sep 12, 2025
@cleptric cleptric marked this pull request as ready for review September 12, 2025 14:12
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: PHP Version Mismatch Causes Analysis Inconsistency

The psalm static analysis job uses PHP 8.3, while php-cs-fixer and phpstan jobs were updated to PHP 8.4. This inconsistency, likely an oversight from the intended PHP 8.4 version bump, may lead to inconsistent static analysis results.

.github/workflows/static-analysis.yaml#L59-L60

with:
php-version: '8.3'

Fix in Cursor Fix in Web


@cleptric cleptric merged commit 3155eeb into master Sep 15, 2025
39 checks passed
@cleptric cleptric deleted the ci-cleanup branch September 15, 2025 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants