From d49c53d49e645be897dcfa4a9913d890b9cf1ba3 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 21 Jun 2026 00:55:03 -0400 Subject: [PATCH] Add Dockerfile for PHP+Node CI image and build it locally --- .gitea/docker/Dockerfile.php-ci | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .gitea/docker/Dockerfile.php-ci diff --git a/.gitea/docker/Dockerfile.php-ci b/.gitea/docker/Dockerfile.php-ci new file mode 100644 index 00000000..f7fab2b6 --- /dev/null +++ b/.gitea/docker/Dockerfile.php-ci @@ -0,0 +1,10 @@ +FROM mcr.microsoft.com/devcontainers/php:8.3 + +# Install Node.js for actions/checkout@v4 post-step compatibility +# This is a Node.js 20 action and its post-step runs inside the container +RUN apt-get update && \ + apt-get install -y --no-install-recommends nodejs && \ + rm -rf /var/lib/apt/lists/* + +# Verify node is available (required for JavaScript actions via act) +RUN node --version