From 0988f40dacb930755215fc5e5cd83105be6969d5 Mon Sep 17 00:00:00 2001 From: myrmidex Date: Mon, 17 Aug 2026 14:58:10 +0200 Subject: [PATCH] 46 - Add zip extension to CI image --- .forgejo/workflows/ci.yml | 2 +- .forgejo/workflows/images.yml | 2 +- docker/build/Dockerfile.ci | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index b51e604..e6bdde5 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: ci: runs-on: docker container: - image: forge.lvl0.xyz/lvl0/dishplanner-ci:php8.3-1 + image: forge.lvl0.xyz/lvl0/dishplanner-ci:php8.3-2 steps: - uses: https://data.forgejo.org/actions/checkout@v4 diff --git a/.forgejo/workflows/images.yml b/.forgejo/workflows/images.yml index 37ec313..f120e93 100644 --- a/.forgejo/workflows/images.yml +++ b/.forgejo/workflows/images.yml @@ -18,7 +18,7 @@ jobs: include: - name: dishplanner-ci file: docker/build/Dockerfile.ci - version: php8.3-1 + version: php8.3-2 steps: - uses: https://data.forgejo.org/actions/checkout@v4 diff --git a/docker/build/Dockerfile.ci b/docker/build/Dockerfile.ci index 3c3c5ec..8fd3972 100644 --- a/docker/build/Dockerfile.ci +++ b/docker/build/Dockerfile.ci @@ -3,8 +3,8 @@ # or cache extension is needed. # # Published as dishplanner-ci:php8.3-. Bump the revision in the tag -# and in .forgejo/workflows/ci.yml whenever this file changes (runners cache -# mutable tags and will not re-pull them). +# (.forgejo/workflows/images.yml) and in .forgejo/workflows/ci.yml whenever +# this file changes (runners cache mutable tags and will not re-pull them). # # Debian-based rather than Alpine to avoid the DNS resolution timeouts against # codeload.github.com that the Alpine base hit during composer install. @@ -19,7 +19,8 @@ RUN install-php-extensions \ dom \ xml \ fileinfo \ - pcntl + pcntl \ + zip # git is needed by the checkout action; nodejs runs the Forgejo JavaScript # actions (checkout, cache); unzip lets Composer extract dist archives.