Problem/Motivation

Tugboat previews for MRs against the 3.x branch are failing with this error:

Cannot use drupal/recurring_events's latest version dev-main as it requires php ^8.3 which is not satisfied by your platform.

In PackageDiscoveryTrait.php line 325:

Package drupal/recurring_events has requirements incompatible with your PHP
version, PHP extensions and Composer version:
- drupal/recurring_events dev-main requires php ^8.3 which does not match
your installed version 8.1.32.

Proposed resolution

Update the Tugboat config to use the Drupal 11 image.

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

muriqui created an issue. See original summary.

muriqui’s picture

Status: Active » Needs review
joshf’s picture

Status: Needs review » Reviewed & tested by the community

This is a straightforward change that seems like a no-brainer.

pfrenssen made their first commit to this issue’s fork.

pfrenssen’s picture

Nice find, thanks a lot! I solved the merge conflict and set it to auto-merge.

  • pfrenssen committed 4bdf21d3 on 3.0.x authored by muriqui
    [#3554132] feat: Update tugboat config for 3.x
    
    By: muriqui
    By: joshf
    
pfrenssen’s picture

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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.