Skip to content

Update dependency php to >=8.5.3#142

Open
AlexSkrypnyk wants to merge 1 commit intodevelopfrom
deps/php-8.x
Open

Update dependency php to >=8.5.3#142
AlexSkrypnyk wants to merge 1 commit intodevelopfrom
deps/php-8.x

Conversation

@AlexSkrypnyk
Copy link
Member

@AlexSkrypnyk AlexSkrypnyk commented Feb 20, 2026

This PR contains the following updates:

Package Type Update Change
php require minor >=8.3 -> >=8.5.3

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

containerbase/php-prebuild (php)

v8.5.3

Compare Source

Bug Fixes
  • deps: update dependency php to v8.5.3

v8.5.2

Compare Source

Bug Fixes
  • deps: update dependency php to v8.5.2

v8.5.1

Compare Source

Bug Fixes
  • deps: update dependency php to v8.5.1

v8.5.0

Compare Source

Bug Fixes
  • deps: update dependency php to v8.5.0

v8.4.18

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.18

v8.4.17

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.17

v8.4.16

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.16

v8.4.15

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.15

v8.4.14

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.14

v8.4.13

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.13

v8.4.12

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.12

v8.4.11

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.11

v8.4.10

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.10

v8.4.8

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.8

v8.4.7

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.7

v8.4.6

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.6

v8.4.5

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.5

v8.4.4

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.4

v8.4.3

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.3

v8.4.2

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.2

v8.4.1

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.1

v8.3.30

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.30

v8.3.29

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.29

v8.3.28

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.28

v8.3.27

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.27

v8.3.26

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.26

v8.3.25

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.25

v8.3.24

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.24

v8.3.23

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.23

v8.3.22

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.22

v8.3.21

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.21

v8.3.20

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.20

v8.3.19

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.19

v8.3.17

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.17

v8.3.16

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.16

v8.3.15

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.15

v8.3.14

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.14

v8.3.13

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.13

v8.3.12

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.12

v8.3.11

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.11

v8.3.10

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.10

v8.3.9

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.9

v8.3.8

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.8

v8.3.7

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.7

v8.3.6

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.6

v8.3.4

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.4

v8.3.3

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.3

v8.3.2

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.2

v8.3.1

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@AlexSkrypnyk AlexSkrypnyk added the Dependencies Pull request was raised automatically by a dependency bot label Feb 20, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 20, 2026

📝 Walkthrough

Walkthrough

The PHP version constraint in the drevops theme's composer.json was updated from >=8.3 to >=8.5.3, raising the minimum PHP version requirement for the theme.

Changes

Cohort / File(s) Summary
PHP Version Requirement
web/themes/custom/drevops/composer.json
Updated the minimum PHP version constraint from >=8.3 to >=8.5.3 in the require section.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Update dependency php to >=8.5.3' clearly and directly describes the main change—updating the PHP version constraint in composer.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch deps/php-8.x

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@web/themes/custom/drevops/composer.json`:
- Line 7: The theme's composer.json currently requires "php": ">=8.5.3", which
conflicts with the root platform pinned to 8.3.28; either lower the requirement
in the theme's composer.json to "php": ">=8.3" (replace the "php": ">=8.5.3"
entry) or update the root composer.json/platform config to >=8.5.3 so both
composer.json files agree on the PHP platform version.

"license": "proprietary",
"require": {
"php": ">=8.3"
"php": ">=8.5.3"
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

# Find all composer.json files and their PHP version constraints
echo "=== All composer.json files in repo ==="
find . -name "composer.json" -type f | grep -v node_modules | head -20

echo -e "\n=== PHP version constraints in all composer.json files ==="
find . -name "composer.json" -type f | grep -v node_modules | xargs grep -H "\"php\"" 2>/dev/null | head -30

echo -e "\n=== Root composer.json PHP constraint ==="
if [ -f composer.json ]; then
  grep -A2 -B2 '"php"' composer.json
fi

echo -e "\n=== CI/Workflow files checking for PHP versions ==="
find .github -type f \( -name "*.yml" -o -name "*.yaml" \) 2>/dev/null | while read f; do
  if grep -q -i "php" "$f"; then
    echo "File: $f"
    grep -n -i "php" "$f" | head -5
  fi
done

echo -e "\n=== Docker configurations ==="
find . -maxdepth 3 -type f \( -name "Dockerfile*" -o -name "docker-compose*.yml" -o -name "docker-compose*.yaml" \) 2>/dev/null | while read f; do
  echo "File: $f"
  grep -i -n "php\|FROM" "$f" | head -10
done

Repository: drevops/website

Length of output: 1989


Resolve PHP version constraint conflict with root composer.json.

The custom theme requires PHP >=8.5.3, but the root composer.json specifies PHP >=8.3 with platform constraint pinned to 8.3.28. This creates a Composer constraint violation that will prevent the theme from being installed. Either lower the theme's PHP requirement to >=8.3 or update the root composer.json and platform configuration to >=8.5.3.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@web/themes/custom/drevops/composer.json` at line 7, The theme's composer.json
currently requires "php": ">=8.5.3", which conflicts with the root platform
pinned to 8.3.28; either lower the requirement in the theme's composer.json to
"php": ">=8.3" (replace the "php": ">=8.5.3" entry) or update the root
composer.json/platform config to >=8.5.3 so both composer.json files agree on
the PHP platform version.

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (a7d24a5) to head (c5b1f35).

Additional details and impacted files
@@           Coverage Diff           @@
##           develop    #142   +/-   ##
=======================================
  Coverage     0.00%   0.00%           
=======================================
  Files            3       3           
  Lines           15      15           
=======================================
  Misses          15      15           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link

Code Coverage Report:
  2026-02-20 23:02:35

 Summary:
  Classes:  0.00% (0/2)
  Methods:  0.00% (0/2)
  Lines:   89.67% (165/184)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull request was raised automatically by a dependency bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants