From a153385d8f09b401ec566996dd22832f320ca545 Mon Sep 17 00:00:00 2001 From: jknapp Date: Sun, 8 Feb 2026 07:57:04 -0800 Subject: [PATCH] Adding support for PHP 8.5 --- .gitea/workflows/build-push.yaml | 4 ++-- scripts/install-php85.sh | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 scripts/install-php85.sh diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index e33fce3..1141d69 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - phpver: [74, 80, 81, 82, 83, 84] + phpver: [74, 80, 81, 82, 83, 84, 85] steps: - name: Checkout uses: actions/checkout@v4 @@ -37,4 +37,4 @@ jobs: PHPVER=${{ matrix.phpver }} tags: | repo.anhonesthost.net/cloud-hosting-platform/cac:php${{ matrix.phpver }} - ${{ matrix.phpver == '84' && 'repo.anhonesthost.net/cloud-hosting-platform/cac:latest' || '' }} + ${{ matrix.phpver == '85' && 'repo.anhonesthost.net/cloud-hosting-platform/cac:latest' || '' }} diff --git a/scripts/install-php85.sh b/scripts/install-php85.sh new file mode 100644 index 0000000..a70b59f --- /dev/null +++ b/scripts/install-php85.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +dnf module enable php:remi-8.5 -y +dnf install -y php php-fpm php-mysqlnd php-xml php-pecl-zip php-sodium php-soap php-pecl-xmlrpc \ +php-pecl-redis5 php-pecl-memcached php-pecl-memcache php-pecl-ip2location php-pecl-imagick php-pecl-geoip \ +php-mysqlnd php-mbstring php-intl php-gd php-pgsql libzip php-cli +exit 0 \ No newline at end of file