Problem/Motivation

IEF currently supports: (in both 8.x-1.x and branches):

3.x

core_version_requirement: ^8.8 || ^9 || ^10 || ^11

8.x-1.x

core_version_requirement: ^8.8 || ^9 || ^10

Let's configure GitLab CI to allow us to easily test on all those.

Steps to reproduce

Proposed resolution

Add manual trigger jobs to .gitlab-ci.yml in both 8.x-1.x and 3.x branches to pin core to the versions we actually support, not their moving target of "current", "next", "previous", etc.

Remaining tasks

User interface changes

API changes

Data model changes

Command icon Show commands

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

dww created an issue. See original summary.

dww’s picture

Issue summary: View changes
Status: Active » Needs review
dww’s picture

Status: Needs review » Reviewed & tested by the community

Phew! That was an adventure. 😅 But yay, we've now got green pipelines on both branches for all supported versions of core:

3.x: https://git.drupalcode.org/project/inline_entity_form/-/pipelines/836286
8.x-1.x: https://git.drupalcode.org/project/inline_entity_form/-/pipelines/836300

Now we can avoid breaking things on our supported versions.

  • dww committed ced0a68a on 3.x
    ci: #3593387 Add pipeline coverage for all supported core versions
    
    By:...

  • dww committed 4deee9bf on 8.x-1.x
    ci: #3593387 Add pipeline coverage for all supported core versions
    
    By:...
dww’s picture

Title: Add CI coverage for all supported versions » Add CI coverage for all supported core versions
Assigned: dww » Unassigned
Priority: Normal » Major
Status: Reviewed & tested by the community » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.