From b1d9b4cd5b69443d4fccba938c69d63f6cb1da0b Mon Sep 17 00:00:00 2001 From: Eyejoker Date: Mon, 30 Mar 2026 19:16:17 +0900 Subject: [PATCH] feat: add common verification tools to reviewer container Add ffmpeg, sox, imagemagick, jq, python3 so the reviewer can verify audio encoding, image assets, and data without claiming tools are missing. --- container/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/container/Dockerfile b/container/Dockerfile index 126655a..b3d85da 100644 --- a/container/Dockerfile +++ b/container/Dockerfile @@ -4,7 +4,7 @@ FROM node:22-slim -# System dependencies for Chromium (E2E tests, screenshots) +# System dependencies RUN apt-get update --fix-missing && apt-get install -y --no-install-recommends \ chromium \ fonts-liberation \ @@ -12,6 +12,11 @@ RUN apt-get update --fix-missing && apt-get install -y --no-install-recommends \ fonts-noto-color-emoji \ curl \ git \ + ffmpeg \ + sox \ + imagemagick \ + jq \ + python3 \ && curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \ | dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" \