- Issue created by @claudiu.cristea
- π·π΄Romania claudiu.cristea Arad π·π΄
It seems we're good with PHP 8.4.
Looking to
.gitlab-ci.yml
and pipeline, I see currently we're only testing:- Drupal 11.1 + PHP 8.3
- Drupal 11.1 + PHP 8.4 (introduced in this MR)
But we lack D10 testing and Drupal 10 will reach end of life mid-late 2026 β . Long way to go! Also, current D10 (10.5.x development branch) still supports PHP 8.1.
We also should prepare for the next minor (currently 11.2)
So I think it would be wise to Run tests, at least for
- Drupal 10 + PHP 8.1 (add
OPT_IN_TEST_PREVIOUS_MAJOR: 1
and_TARGET_PHP: "$CORE_PHP_MIN"
that will force PHP 8.1) - Drupal 11.x + PHP 8.3 (add
OPT_IN_TEST_NEXT_MINOR: 1
)
Finally will run each pipeline with the following paths:
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
Tests are passing on max PHP.
- π¦πΉAustria drunken monkey Vienna, Austria
I donβt think itβs necessary to generally enable testing against PHP 8.4 for all MRs and commits, that seems like a waste of money. I do already have a weekly pipeline that tests for PHP 8.4, I now also added one for Drupal 10 and PHP 8.1, as suggested β thanks.
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
Thanks.
Can we get a new release, with PHP 8.4 support? Other modules depend on
search_api
, so this is holding up PHP 8.4 support in those module too. - π¦πΉAustria drunken monkey Vienna, Austria
A new release is already planned, just trying to coordinate with other modules (mostly Solr) so we donβt break peopleβs sites. (Lesson learned from previous releases.)
Automatically closed - issue fixed for 2 weeks with no activity.