Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update images to get get php8.3.0 and related new packages #5574

Merged
merged 4 commits into from Nov 27, 2023

Conversation

rfay
Copy link
Member

@rfay rfay commented Nov 27, 2023

The Issue

deb.sury.org has built latest packages and now we can do php 8.3.0. In addition, now only 3 packages are missing from php8.3, memcached, redis, and xdebug

How This PR Solves The Issue

  • Pushes ddev-php-base, ddev-webserver with new packages
  • Updates TestDdevXhprof to test on 8.3

Manual Testing Instructions

Use it, make sure php8.3 is 8.3.0

Automated Testing Overview

Previously TestDdevXhprofEnabled was disabled for 8.3, it should work now.

Related Issue Link(s)

Release/Deployment Notes

  • Announce 8.3.0 and related extensions

@github-actions github-actions bot added dependencies Pull requests that update a dependency file maintenance labels Nov 27, 2023
Copy link

@rfay rfay marked this pull request as ready for review November 27, 2023 16:04
@rfay rfay requested a review from a team as a code owner November 27, 2023 16:04
@rpkoller
Copy link
Collaborator

did a brief basic test. installed a drupal 10.2 beta with php 8.3 and tested xhprof as well as the functionality of ddev-xhgui. everything worked.

@rfay
Copy link
Member Author

rfay commented Nov 27, 2023

This seems to have gone fine, with the exception of power failure for buildkite testbots. Pulling so we can make an RC2, and we should be able to do release today.

@rfay rfay merged commit 61d5490 into ddev:master Nov 27, 2023
21 of 25 checks passed
@rfay rfay deleted the 20231126_php8.3_packages branch November 27, 2023 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants