To facilitate testing, temporarily allow drupal/core beta in our project template

Created on 5 June 2025, 18 days ago

Problem/Motivation

To get a sense of how recipe unpacking will work, it would be very helpful to be able to call composer create-project drupal/cms:1.2.x-dev, but currently that fails because of the minimum stability:

composer create-project drupal/cms:1.2.x@dev --stability dev
Creating a "drupal/cms:1.2.x@dev" project at "./cms"
Installing drupal/cms (1.2.x-dev bd5565fe1f15590b328b0c91c21f699c6872e19f)
  - Installing drupal/cms (1.2.x-dev bd5565f): Extracting archive
Created project in /home/catch/www/ddev-sites/cms
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires drupal/core-recommended ^11.2@beta -> satisfiable by drupal/core-recommended[11.2.0-beta1].
    - drupal/core-recommended 11.2.0-beta1 requires drupal/core 11.2.0-beta1 -> found drupal/core[11.2.0-beta1] but it does not match your minimum-stability.

Proposed resolution

Temporarily add drupal/core:@beta to the project template's requirements, and remove it when 11.2 is fully released and we remove the @beta stability flags from our core requirements.

πŸ“Œ Task
Status

Active

Component

General

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

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