Skip to content

PHPStan for 11x#18897

Merged
kingjia90 merged 1 commit into12.xfrom
stan_11x
Dec 19, 2025
Merged

PHPStan for 11x#18897
kingjia90 merged 1 commit into12.xfrom
stan_11x

Conversation

@bluvulture
Copy link
Copy Markdown
Contributor

Changes in this pull request

PHPStan for 11.x

Additional info

@github-actions
Copy link
Copy Markdown

Review Checklist

  • Target branch (11.5 for bug fixes, others 12.x)
  • Tests (if it's testable code, there should be a test for it - get help)
  • Docs (every functionality needs to be documented, see here)
  • Migration incl. install.sql (e.g. if the database schema changes, ...)
  • Upgrade notes (deprecations, important information, migration hints, ...)
  • Label
  • Milestone

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR separates PHPStan static analysis workflows for different major versions of Pimcore by creating a dedicated workflow for the 11.x branch while restricting the existing workflow to only run on 12.x branches.

Key changes:

  • Restricts the existing static analysis workflow to run only on 12.* branches
  • Creates a new workflow specifically for 11.x branches with PHP 8.1-8.3 support

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.github/workflows/static-analysis.yaml Updates branch patterns from wildcard patterns to specifically target only "12.*" branches
.github/workflows/static-analyisis-11x.yaml New workflow file for running PHPStan on 11.x branches with appropriate PHP versions (8.1-8.3) and dependencies

@kingjia90 kingjia90 merged commit 26a364f into 12.x Dec 19, 2025
20 checks passed
@kingjia90 kingjia90 deleted the stan_11x branch December 19, 2025 11:15
@github-actions github-actions bot locked and limited conversation to collaborators Dec 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants