Skip to content

[stable33] ci: Bump vimeo/psalm from 5.25.0 to 6.16.1 in /vendor-bin/psalm - #1447

Merged
danxuliu merged 3 commits into
stable33from
backport/1405/stable33-bump-psalm-to-6.16.1
Aug 5, 2026
Merged

[stable33] ci: Bump vimeo/psalm from 5.25.0 to 6.16.1 in /vendor-bin/psalm#1447
danxuliu merged 3 commits into
stable33from
backport/1405/stable33-bump-psalm-to-6.16.1

Conversation

@danxuliu

Copy link
Copy Markdown
Member

danxuliu added 2 commits May 21, 2026 06:50
The platform was also increased from 8.1 to 8.2, as Nextcloud 33 and
later only supports PHP >= 8.2. Version 8.2.27 had to be explicitly set,
as it is the minimum compatible version with psalm 6.16.1.

All this is needed to make psalm work again, as recent changes trigger
a bug in psalm itself when used with PHP 8.5. Note that the bug was
fixed in psalm 6.14.1, but the version was bumped to the latest
available one.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
@danxuliu danxuliu added bug 3. to review dependencies Pull requests that update a dependency file labels May 21, 2026
@danxuliu
danxuliu marked this pull request as ready for review May 21, 2026 05:01
@danxuliu
danxuliu requested a review from szaimen May 21, 2026 05:01
Comment thread vendor-bin/psalm/composer.json Outdated
"require-dev": {
"nextcloud/ocp": "dev-stable33",
"vimeo/psalm": "^5.25"
"vimeo/psalm": "6.16.1"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
"vimeo/psalm": "6.16.1"
"vimeo/psalm": "^6.16.1"

@nickvergessen nickvergessen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Otherwise okay

Signed-off-by: Joas Schilling <coding@schilljs.com>
@danxuliu
danxuliu merged commit 1d85418 into stable33 Aug 5, 2026
41 checks passed
@danxuliu
danxuliu deleted the backport/1405/stable33-bump-psalm-to-6.16.1 branch August 5, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review bug dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants