From d0c75a99a732239967ab10ea18efbd0fd01c91bc Mon Sep 17 00:00:00 2001 From: Ben Word Date: Fri, 19 Apr 2024 09:23:03 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Default=20to=20PHP=208.2,=20add?= =?UTF-8?q?=20PHP=208.3=20support=20(#1514)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🔧 Default to PHP 8.2 * 🔧 Add PHP 8.3 support --- group_vars/all/main.yml | 2 +- roles/php/vars/8.3.yml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 roles/php/vars/8.3.yml diff --git a/group_vars/all/main.yml b/group_vars/all/main.yml index 08700ee18d..77a89e973d 100644 --- a/group_vars/all/main.yml +++ b/group_vars/all/main.yml @@ -3,7 +3,7 @@ apt_package_state: present apt_security_package_state: latest apt_dev_package_state: latest composer_keep_updated: true -php_version: "8.1" +php_version: "8.2" ntp_timezone: Etc/UTC ntp_manage_config: true www_root: /srv/www diff --git a/roles/php/vars/8.3.yml b/roles/php/vars/8.3.yml new file mode 100644 index 0000000000..557f9726a5 --- /dev/null +++ b/roles/php/vars/8.3.yml @@ -0,0 +1,18 @@ +php_extensions_default: + php8.3-bcmath: "{{ apt_package_state }}" + php8.3-cli: "{{ apt_package_state }}" + php8.3-curl: "{{ apt_package_state }}" + php8.3-dev: "{{ apt_package_state }}" + php8.3-fpm: "{{ apt_package_state }}" + php8.3-imagick: "{{ apt_package_state }}" + php8.3-intl: "{{ apt_package_state }}" + php8.3-mbstring: "{{ apt_package_state }}" + php8.3-mysql: "{{ apt_package_state }}" + php8.3-xml: "{{ apt_package_state }}" + php8.3-xmlrpc: "{{ apt_package_state }}" + php8.3-zip: "{{ apt_package_state }}" + +php_memcached_packages: + php8.3-memcached: "{{ apt_package_state }}" + +php_xdebug_package: php8.3-xdebug