Reinstate PHP 8.1 tests (previous major) and check for any breaking code

Created on 21 August 2025, 14 days ago

Problem/Motivation

We removed the PHP 8.1 tests in πŸ› Remove previous major tests Active , because DrupalCI was having issues. This has since been fixed in the DrupalCI issue queue πŸ› PHP 8.1 images broken apt source (used in phpunit previous major) Active and can be used once again.

This means that we have gotten code into 1.2.x branch that is not 8.1 compatible. This should be fixed.

We should also based on this write out in developer documentation how we treat Drupal and PHP versioning.

Proposed resolution

Reinstate the previous major test.
Run a phpstan test on all code and fix any code that breaks 8.1 compability.
Write a page in the documentation about how we should treat Drupal and PHP versions.

πŸ› Bug report
Status

Active

Version

1.2

Component

AI Core module

Created by

πŸ‡©πŸ‡ͺGermany marcus_johansson

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024