Closed (fixed)
Project:
Group Notify
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
19 Nov 2025 at 23:19 UTC
Updated:
4 Dec 2025 at 00:54 UTC
Jump to comment: Most recent
In spite of trying to be really careful about it, I screwed up #3287818: Automated Drupal 10 compatibility fixes and tagged 8.x-1.7 with composer.json only supporting D8 + D9, while group_notify.info.yml claimed to also support D10 in core_version_requirement.
Add a Unit test to parse the two files and make sure the requirement for drupal/core matches.
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
dwwThat was a little more fun that I bargained for. ;) The GitLab CI pipelines from the DA do all sorts of funny business with the
composer.jsonfile. I needed to add some brains to both the test and the.gitlab-ci.ymlfile to save a copy of the originalcomposer.jsonascomposer.json.origand for the test to parse that copy, if it exists.Once that was done, the tests are passing fine on 2.0.x branch, and failed on 8.x-1.x where the two requirements were actually still different. 😅 Pushed another commit to fix that, and we're back to all green.
Comment #9
dww