Skip to content

Update dependency php to >=8.5.3#142

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

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)

@AlexSkrypnyk AlexSkrypnyk deleted the deps/php-8.x branch March 1, 2026 22:08
@AlexSkrypnyk
Copy link
Member Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (>=8.5.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

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