Closed (fixed)
Project:
Block Class
Version:
3.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
29 Oct 2025 at 00:27 UTC
Updated:
12 May 2026 at 17:21 UTC
Jump to comment: Most recent
The latest build pipelines of the 3.0.x branch seem to be failing with multiples jobs an errors, see:
https://git.drupalcode.org/issue/block_class-3463832/-/pipelines/642633
These issues and errors mostly seem to be caused by API changes and the compatibility with D11.
Run build pipeline for 3.0.x at:
https://git.drupalcode.org/project/block_class/-/pipelines
Fix reported PHPSTAN and PHPUNIT issues.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
dydave commentedQuick follow-up on this issue:
It happens the Bartik and Seven contrib themes have just released a stable Drupal 11 release \o/
Therefore, we're finally able to come back on #3463832: Disable Migrate D7 block_class Kernel tests for D11 to enable tests for all supported core versions.
All the changes detailed in the issue summary have been implemented and described in the merge request MR !62 above at #2.
The PHPSTAN errors were fixed by setting data provider method
providerTeststatic.Since all the tests and jobs seem to be passing 🟢 again, except for PHPUNIT tests for 11.3 (next minor) passing with warnings, I went ahead and merged the changes above at #3.
These warnings for the next minor should probably be further investigated in a follow-up ticket, but shouldn't block the current deployment pipeline from being stabilized, by moving forward with these changes.
We will most likely keep an eye on the upcoming changes of APIs, code deprecations, etc... and fix the warnings for 11.3.
Marking issue as Fixed, for now.
Thanks in advance for your testing feedback, comments and reviews!
Comment #6
dydave commented