Skip to content

Prepare for d11#381

Open
martinyde wants to merge 9 commits intodevelopfrom
feature/d11-prepare
Open

Prepare for d11#381
martinyde wants to merge 9 commits intodevelopfrom
feature/d11-prepare

Conversation

@martinyde
Copy link

@martinyde martinyde commented Mar 4, 2026

Link to ticket

Please add a link to the ticket being addressed by this change.

Description

  • Upgrade php to 8.4
  • Prepare for d11
  • Add tasks for coding standards
  • Add ITKDEV_TEMPLATE=drupal-10
  • Add github actions
  • Update docker environment

Additional comments or questions

If you have any further comments or questions for the reviewer please add them here.

@martinyde martinyde requested a review from rimi-itk March 4, 2026 14:13
@martinyde martinyde changed the title Updated modules Prepare for d11 Mar 4, 2026
Copy link

@rimi-itk rimi-itk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Please address a couple of questions and suggestion.

Comment on lines +105 to +106
update: 0
upgrade_status: 0
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aren't these modules used only for upgrading/development? If so, we should ignore them in settings.php, cf. https://www.drupal.org/node/3079028.

type: module
description: "OS2Loop Alert"
core_version_requirement: ^10
core_version_requirement: ^10 || ^11
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we go for just ^11 here?

"drupal/convert_media_tags_to_markup": "^3.0",
"drupal/config_filter": "^2.7",
"drupal/config_ignore": "^3.3",
"drupal/content_fixtures": "^3.2",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drupal/content_fixtures should probably be moved to require-dev.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants