Skip to content

Commit d2314a9

Browse files
committed
Bump php to 8.5
1 parent 7370733 commit d2314a9

2 files changed

Lines changed: 4 additions & 9 deletions

File tree

.github/workflows/docker-image.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- uses: docker/setup-qemu-action@v3
1818
- uses: docker/setup-buildx-action@v3
1919
- name: Login to Quay.io
@@ -23,7 +23,7 @@ jobs:
2323
username: ${{ secrets.QUAY_USERNAME }}
2424
password: ${{ secrets.QUAY_ROBOT_TOKEN }}
2525
- name: Build and push container image
26-
uses: docker/build-push-action@v5
26+
uses: docker/build-push-action@v6
2727
with:
2828
platforms: linux/amd64,linux/arm64/v8
2929
push: true

Dockerfile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM dunglas/frankenphp:1.1-php8.3-alpine
1+
FROM dunglas/frankenphp:1.10-php8.5-alpine
22

33
# Install PHP extensions
44
RUN install-php-extensions \
@@ -12,14 +12,9 @@ RUN install-php-extensions \
1212
pdo \
1313
pdo_pgsql \
1414
redis \
15-
xdebug \
15+
xdebug/xdebug@3.5.0alpha3 \
1616
zip
1717

1818
# Install Composer
1919
ENV COMPOSER_ALLOW_SUPERUSER 1
2020
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
21-
22-
# Install Dockerize
23-
ENV DOCKERIZE_VERSION v0.7.0
24-
RUN curl -SL https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz \
25-
| tar xzC /usr/local/bin

0 commit comments

Comments
 (0)