Allow opt-in PHP 8.5 testing

Created on 14 March 2025, 22 days ago

Problem/Motivation

There's PHP 8.5 going to core 📌 [CI] Run Unit tests on PHP 8.5 nightly Active and images are rebuild every Friday Add a PHP 8.5 image for early testing Active

Proposed resolution

Ad option to allow contrib's early adopters to use https://hub.docker.com/r/drupalci/php-8.5-ubuntu-apache/tags

Remaining tasks

- figure out new option name
- create MR and promote

User interface changes

API changes

Data model changes

📌 Task
Status

Active

Component

gitlab-ci

Created by

🇫🇷France andypost

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @andypost
  • 🇫🇷France andypost

    There's following settings https://git.drupalcode.org/project/gitlab_templates/-/blob/main/includes...

      # The minimum supported version of PHP for the current stable version of Drupal.
      CORE_PHP_MIN: '8.3'
    
      # The maximum/latest supported version of PHP for the current stable version of Drupal.
      CORE_PHP_MAX: '8.4'
    
      # The next/prerelease version of PHP targeted for support by the current stable version of Drupal.
      CORE_PHP_NEXT: '8.4'
    
      # The minimum version of PHP targeted for support by the next Major release of Drupal.
      CORE_NEXT_PHP_MIN: '9.0'
    
      # The maximum/latest version of PHP targeted for support.
      CORE_NEXT_PHP_MAX: '9.0'
    
      # The next/prelease version of PHP targeted for support by the next Major release of Drupal.
      CORE_NEXT_PHP_NEXT: '9.0'
    

    So after 11.2 the `CORE_PHP_NEXT` should be increased to 8.5

  • 🇫🇷France andypost

    Wait till 11.2 release

Production build 0.71.5 2024