Skip to content

Commit

Permalink
Merge pull request #714 from turbo124/octane
Browse files Browse the repository at this point in the history
Fixes for publish image regression - force 22.04
  • Loading branch information
turbo124 authored Jan 24, 2025
2 parents c2bf3ca + 9a3603b commit 24d1f9c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-image-debian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:

jobs:
docker:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
docker:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
strategy:
matrix:
include:
Expand Down
17 changes: 4 additions & 13 deletions debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -61,19 +61,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*

# Install PHP extensions
COPY --from=ghcr.io/mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/

RUN install-php-extensions bcmath && \
install-php-extensions gd && \
install-php-extensions pdo_mysql && \
install-php-extensions zip && \
install-php-extensions exif && \
install-php-extensions imagick && \
install-php-extensions intl && \
install-php-extensions pcntl && \
install-php-extensions soap && \
install-php-extensions saxon-12.5.0 && \
install-php-extensions opcache
RUN install-php-extensions \
${php_require} \
${php_suggest} \
${php_extra}

# Configure PHP
RUN ln -s "${PHP_INI_DIR}/php.ini-production" "${PHP_INI_DIR}/php.ini"
Expand Down

0 comments on commit 24d1f9c

Please sign in to comment.