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