Skip to content

Commit d81ccd9

Browse files
committed
feat: Add PHP 8.5 support
1 parent 5ff41a5 commit d81ccd9

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/CI-Experimental.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
tests:
13-
name: Tests on PHP 8.5 nightly
13+
name: Tests on PHP 8.6 nightly
1414
runs-on: ubuntu-24.04
1515
services:
1616
valkey:
@@ -24,7 +24,7 @@ jobs:
2424
persist-credentials: false
2525
- uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # 2.36.0
2626
with:
27-
php-version: '8.5'
27+
php-version: '8.6'
2828
extensions: mbstring, redis, apcu
2929
ini-values: apc.enable_cli=1, zend.assertions=1
3030
coverage: none

.github/workflows/CI.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- 6379/tcp
2222
strategy:
2323
matrix:
24-
php: ['8.2', '8.3', '8.4']
24+
php: ['8.2', '8.3', '8.4', '8.5']
2525
dependencies: ['--ignore-platform-req=php', '--prefer-lowest --prefer-stable --ignore-platform-req=php']
2626
steps:
2727
- name: Checkout
@@ -84,7 +84,7 @@ jobs:
8484
runs-on: ubuntu-24.04
8585
strategy:
8686
matrix:
87-
php: ['8.2', '8.3', '8.4']
87+
php: ['8.2', '8.3', '8.4', '8.5']
8888
steps:
8989
- name: Checkout
9090
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "Prometheus instrumentation library",
44
"license": "Apache-2.0",
55
"require": {
6-
"php": "~8.2.0|~8.3.0|~8.4.0",
6+
"php": "~8.2.0|~8.3.0|~8.4.0|~8.5.0",
77
"ext-json": "*",
88
"psr/http-client": "^1.0",
99
"psr/http-factory": "^1.0",

composer.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

php-fpm/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ARG PHP_VERSION
22
FROM php:${PHP_VERSION}-fpm
33

4-
RUN pecl install redis-6.1.0 && \
5-
pecl install apcu-5.1.24 && \
4+
RUN pecl install redis-6.3.0 && \
5+
pecl install apcu-5.1.27 && \
66
docker-php-ext-enable redis apcu
77

88
COPY www.conf /usr/local/etc/php-fpm.d/

0 commit comments

Comments
 (0)