Skip to content

Revert: SFSEC-331 Fix PHP version #6ff9471 - #139

Merged
Aurelieluciani merged 1 commit into
masterfrom
sfsec-331-use-composite-action
Sep 14, 2026
Merged

Aurelieluciani merged 1 commit into
masterfrom
sfsec-331-use-composite-action

Conversation

@shoppingfeed-titusm

Copy link
Copy Markdown
Contributor

Link to the issue

https://shopping-feed.atlassian.net/browse/SFSEC-331

Reason for this PR

Aikido scan > Revert unwanted changes

What does the PR do

  • remove php language changes

How to test

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔵 Needs a closer look

The CI matrix omits PHP 8.4 and 8.5 despite the Composer constraint advertising support for them.

Pull request overview

Reverts PHP version changes to restore PHP 8.0 compatibility.

Changes:

  • Sets the Composer requirement to PHP >=8.0.
  • Updates CI coverage to PHP 8.0–8.3.
File summaries
File Summary
composer.json Restores the PHP >=8.0 requirement.
.github/workflows/php.yml Updates the PHP test matrix; PHP 8.4 and 8.5 remain unvalidated.
Review details

Suppressed comments (1)

.github/workflows/php.yml:15

  • This matrix drops PHP 8.4 and 8.5 even though composer.json still advertises support for every PHP version >=8.0. That leaves the currently released versions unvalidated, so compatibility regressions there can merge unnoticed; keep the newer versions in the matrix while adding the older versions, or narrow the Composer constraint if they are intentionally unsupported.
        phpv: [ "8.0", "8.1", "8.2", "8.3" ]
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@d3vpasha

Copy link
Copy Markdown
Contributor

@Aurelieluciani could you please approve and then merge if it's okai with you ?

@Aurelieluciani
Aurelieluciani merged commit 115431f into master Sep 14, 2026
5 checks passed
@Aurelieluciani
Aurelieluciani deleted the sfsec-331-use-composite-action branch September 14, 2026 09:57
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.

4 participants