Run 2.x branch at D10 and not D11

Created on 25 January 2025, 2 months ago

Problem/Motivation

The 2.x branch is not designed to be compatible with Drupal 11. The phpunit tests do not run at all becuase the module cannot be installed, due to the composer restrictions:

  "require": {
    "drupal/core": "^8.7.7 || ^9 || ^10",
    "drupal/scheduler": "^2"
  }

PHPStan is also running at D11 which is unnecessary, but not run at D10.

Proposed resolution

  • Redefine the 'current' variant to run with Drupal 10. This will also run all linting/validation jobs at D10 not D11
  • Redefine 'previoius major' to be D9, so that we maintain test coverage. This can also test at the minimum PHP version
📌 Task
Status

Active

Version

2.0

Component

Testing

Created by

🇬🇧United Kingdom jonathan1055

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