CI: Add PHP 8.3 to the required matrix, add PHP 8.4 to experimental (#557)

This commit is contained in:
William Van Hevelingen
2024-05-15 18:31:36 -07:00
committed by GitHub
parent dfd038f13c
commit abd372b454

View File

@@ -7,13 +7,13 @@ jobs:
strategy:
fail-fast: false
matrix:
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2']
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
experimental: [false]
include:
- php: '8.2'
awesome: true
experimental: true
- php: '8.3'
- php: '8.4'
experimental: true
steps:
- name: Checkout
@@ -35,7 +35,7 @@ jobs:
- if: ${{ matrix.awesome }}
name: Install libmemcached-awesome (from source)
run: |
curl -sL -o libmemcached.tgz https://github.com/awesomized/libmemcached/archive/refs/tags/1.1.3.tar.gz
curl -sL -o libmemcached.tgz https://github.com/awesomized/libmemcached/archive/refs/tags/1.1.4.tar.gz
mkdir libmemcached
tar --strip-components=1 -xf libmemcached.tgz -C libmemcached
mkdir build-libmemcached
@@ -83,7 +83,7 @@ jobs:
define ("MEMC_SASL_SERVER_HOST", "127.0.0.1");
define ("MEMC_SASL_SERVER_PORT", 11212);
define ('MEMC_SASL_USER', 'memcached');
define ('MEMC_SASL_PASS', 'test');
EOF