Skip to content
This repository was archived by the owner on Dec 2, 2025. It is now read-only.

Commit 5968770

Browse files
committed
Add support for PHP 8.4
1 parent 8d1c218 commit 5968770

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
check_command: ['lint:composer', 'lint:php', 'phpstan', 'tests:unit:ci', 'tests:integration']
15-
php_version: ['8.1', '8.2', '8.3']
15+
php_version: ['8.1', '8.2', '8.3', '8.4']
1616
steps:
1717
- name: Checkout
1818
uses: actions/checkout@v3

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# -------------
66
# generic php base image
77
# -------------
8-
FROM php:8.1-fpm-alpine AS base
8+
FROM php:8.4-fpm-alpine AS base
99

1010
RUN apk update
1111
RUN apk add --no-cache \
@@ -21,7 +21,7 @@ RUN apk add --no-cache --virtual .build-deps $PHPIZE_DEPS linux-headers \
2121
&& apk del .build-deps
2222

2323
#RUN docker-php-ext-enable apcu
24-
COPY --from=composer:2.5.1 /usr/bin/composer /usr/local/bin/composer
24+
COPY --from=composer:2.8.7 /usr/bin/composer /usr/local/bin/composer
2525

2626
VOLUME /var/run/php
2727

@@ -116,7 +116,7 @@ FROM base AS php_dev
116116
WORKDIR /srv/php
117117

118118
RUN apk add --no-cache --virtual .build-deps $PHPIZE_DEPS linux-headers \
119-
&& pecl install xdebug-3.2.0 \
119+
&& pecl install xdebug-3.4.2 \
120120
&& docker-php-ext-enable xdebug \
121121
&& apk del .build-deps
122122

0 commit comments

Comments
 (0)