Skip to content

Conversation

@petarbasic
Copy link

  • Update actions/cache from v2.1.5 to v4
  • Replace deprecated set-output with $GITHUB_OUTPUT

- Update actions/cache from v2.1.5 to v4
- Replace deprecated set-output with $GITHUB_OUTPUT

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
petarbasic and others added 10 commits January 15, 2026 16:21
The old version 22.2.0 no longer exists on Docker Hub.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The solr-8-drupal image doesn't have 25.12.0, only up to 25.9.0.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Newer Docker versions try to pull CLI_IMAGE from Docker Hub before
building it locally. Building cli first ensures it's available.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Temporarily use feature/MCD-610 branch of devsetup-docker which has
the fix for deprecated npm options (unsafe-perm removed in npm 9+).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Drupal 10 is end of life. Update to Drupal 11:
- Update drupal/core-* packages from ^10 to ^11
- Update symfony/dotenv from ^5.4 to ^7.0 (Drupal 11 uses Symfony 7)
- Update PHP platform version from 8.1 to 8.3
- Update GitHub Actions PHP version to 8.3
- Update Docker PHP version to 8.3
- Update version check from "Drupal 10" to "Drupal 11"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace deprecated assertion handler with ini_set for Drupal 11:
- Remove assert_options(ASSERT_ACTIVE, TRUE)
- Remove \Drupal\Component\Assertion\Handle::register()
- Add ini_set('zend.assertions', 1)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Update README to reflect Drupal 11 requirement with PHP 8.3+.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@fago fago changed the title fix: MCD-610: Update deprecated GitHub Actions syntax and cache action version fix: MCD-610: Update gitHub Actions and fix Drupal 11 compatibility+ Jan 20, 2026
@fago fago changed the title fix: MCD-610: Update gitHub Actions and fix Drupal 11 compatibility+ fix: MCD-610: Update gitHub Actions and fix Drupal 11 compatibility Jan 20, 2026
@fago fago merged commit 08b393e into 6.x Jan 20, 2026
2 checks passed
@fago fago deleted the feature/MCD-610 branch January 20, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants