From b91307c38ef4a1279865969010d07f013b6f8f20 Mon Sep 17 00:00:00 2001 From: Ryan Eby Date: Tue, 1 Oct 2024 16:26:59 -0400 Subject: [PATCH] add php8.3. pin imagick version due to https://github.com/Imagick/imagick/issues/640 --- .github/workflows/docker.yml | 2 +- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index bab79d7..3a624de 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php_version: ['7.4','8.0','8.1','8.2'] + php_version: ['7.4','8.0','8.1','8.2', '8.3'] steps: - name: Checkout uses: actions/checkout@v3 diff --git a/Dockerfile b/Dockerfile index aeb2411..25dcc4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/do # curl, json, mbstring, sqlite, xml are included in the base php image RUN chmod +x /usr/local/bin/install-php-extensions && \ - IPE_GD_WITHOUTAVIF=1 install-php-extensions bcmath gd imagick imap ldap memcached mysqli opcache pcntl pdo_mysql pdo_pgsql pgsql redis ssh2 xdebug zip @composer + IPE_GD_WITHOUTAVIF=1 install-php-extensions bcmath gd imagick/imagick@28f27044e435a2b203e32675e942eb8de620ee58 imap ldap memcached mysqli opcache pcntl pdo_mysql pdo_pgsql pgsql redis ssh2 xdebug zip @composer # Use the default production configuration and mod to match our production RUN apk add --no-cache git && mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"