Add Debian 13 (trixie) images by AaronFeledy · Pull Request #182 · lando/php

Note

Switches PHP 8.3–8.5 images to Debian 13 (trixie), bumps image tag suffix to 6 across builds, fixes stretch key issues, updates MariaDB repo for 7.4/8.0, and refreshes deps/CI/docs.

  • Images:
    • PHP 8.3–8.5: Move base to trixie; refresh packages (e.g., postgresql-client-17, mariadb-client-compat, libimage-exiftool-perl) and remove manual sqlite pinning.
    • PHP 7.4 & 8.0: Switch MariaDB apt repo to archive.mariadb.org.
    • PHP 5.6 & 7.0 (stretch): Use archive.debian.org, disable date checks, and install debian-archive-keyring to address expired keys.
    • Bump image tag suffix to 6 and update Dockerfile build comments accordingly.
  • Builder/CI:
    • Set suffix: '6' in builders/php.js and update GitHub Actions matrix to *-6 tags.
  • Docs/Meta:
    • Update CHANGELOG.md with trixie images and fixes.
    • Add hub.docker.com to Netlify checklinks.

Written by Cursor Bugbot for commit c3a0ec6. This will update automatically on new commits. Configure here.