Skip to content

fix: bump PHP to 8.2+ and NC range to 33-35, sync workflows#163

Merged
oleksandr-nc merged 1 commit into
mainfrom
fix/psalm-workflow-template-sync
May 18, 2026
Merged

fix: bump PHP to 8.2+ and NC range to 33-35, sync workflows#163
oleksandr-nc merged 1 commit into
mainfrom
fix/psalm-workflow-template-sync

Conversation

@oleksandr-nc
Copy link
Copy Markdown
Contributor

@oleksandr-nc oleksandr-nc commented May 18, 2026

Same kind of fix as nextcloud/integration_github#195. Syncs psalm.ymlpsalm-matrix.yml and phpunit-sqlite.yml to the current Nextcloud .github template (uses nextcloud-version-matrix action for dynamic NC/PHP matrix). Bumps min PHP to 8.2 and supported Nextcloud range to 33-35 to match what the code uses (OCP\Search\IExternalProvider is @since 32; PHP 8.2 follows from NC 33's own min PHP).

@oleksandr-nc oleksandr-nc requested a review from julien-nc as a code owner May 18, 2026 16:37
@oleksandr-nc oleksandr-nc force-pushed the fix/psalm-workflow-template-sync branch from 0351d89 to b392fb9 Compare May 18, 2026 16:49
@oleksandr-nc oleksandr-nc changed the title fix: sync psalm workflow to current Nextcloud template fix: bump min PHP to 8.2 and NC to 32, sync psalm workflow May 18, 2026
@oleksandr-nc oleksandr-nc force-pushed the fix/psalm-workflow-template-sync branch from b392fb9 to 0a509a7 Compare May 18, 2026 16:54
@oleksandr-nc oleksandr-nc changed the title fix: bump min PHP to 8.2 and NC to 32, sync psalm workflow fix: bump min PHP to 8.2 and NC to 33, sync psalm workflow May 18, 2026
@oleksandr-nc oleksandr-nc force-pushed the fix/psalm-workflow-template-sync branch from 0a509a7 to 1bb326d Compare May 18, 2026 16:56
@oleksandr-nc oleksandr-nc changed the title fix: bump min PHP to 8.2 and NC to 33, sync psalm workflow fix: bump min PHP to 8.2 and NC to 33, sync psalm + phpunit workflows May 18, 2026
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
@oleksandr-nc oleksandr-nc force-pushed the fix/psalm-workflow-template-sync branch from 1bb326d to 14434eb Compare May 18, 2026 17:12
@oleksandr-nc oleksandr-nc changed the title fix: bump min PHP to 8.2 and NC to 33, sync psalm + phpunit workflows fix: bump PHP to 8.2+ and NC range to 33-35, sync workflows May 18, 2026
@oleksandr-nc oleksandr-nc merged commit 10e6470 into main May 18, 2026
16 checks passed
@oleksandr-nc oleksandr-nc deleted the fix/psalm-workflow-template-sync branch May 18, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant