wunderio / drupal-project

Wunder's template for Drupal projects designed to work automatically with Lando, CircleCI and Helm.
GNU General Public License v2.0
35 stars 6 forks source link

SLT-919: Use php 8.2 and node 20 #396

Closed Rade333 closed 8 months ago

Rade333 commented 8 months ago

Link to ticket:

https://wunder.atlassian.net/browse/SLT-919

Changes proposed in this PR:

Bump silta/php.Dockerfile to use the latest silta-php-fpm image, silta/shell.Dockerfile to use the latest silta-php-shell image and .circleci/config.yml to use the latest silta-cicd image. These have php version 8.2 and the cicd image has node version 20.,

Also update Lando to use php 8.2 and node20.

How to test

Testing in feature environment:

https://feature-slt-919-php-version.drupal-project.dev.wdr.io

Local testing

Lando rebuild and verify the new versions are used. Verify local development works as usual.

Testing steps

  1. Just test that the site and deployments work.