From f6e5fd0f450a79b15765dc2cff31b6dc673b53b2 Mon Sep 17 00:00:00 2001 From: Rogee Date: Wed, 26 Aug 2026 19:34:47 +0800 Subject: [PATCH] HH-708: align container fonts with fingerprint maps Co-authored-by: multica-agent --- Dockerfile | 7 +++++++ tests/check.sh | 3 +++ 2 files changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index 18766b3..0e9fd36 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,8 +25,15 @@ LABEL org.opencontainers.image.revision="$OCI_REVISION" \ RUN apt-get update \ && apt-get install -y --no-install-recommends \ ca-certificates \ + fonts-dejavu-core \ + fonts-dejavu-extra \ + fonts-freefont-ttf \ fonts-liberation \ + fonts-liberation-sans-narrow \ + fonts-noto-core \ fonts-noto-color-emoji \ + fonts-ubuntu \ + fonts-urw-base35 \ libasound2t64 \ libatk-bridge2.0-0t64 \ libatk1.0-0t64 \ diff --git a/tests/check.sh b/tests/check.sh index 1288c79..e090c24 100755 --- a/tests/check.sh +++ b/tests/check.sh @@ -8,6 +8,9 @@ grep -q 'Xvfb :99' docker-entrypoint.sh ! grep -q -- '--headless' docker-entrypoint.sh grep -q -- '--no-sandbox' docker-entrypoint.sh grep -q 'TCP-LISTEN:' docker-entrypoint.sh +for package in fonts-dejavu-core fonts-dejavu-extra fonts-freefont-ttf fonts-liberation fonts-liberation-sans-narrow fonts-noto-core fonts-noto-color-emoji fonts-ubuntu fonts-urw-base35; do + grep -q " $package \\\\" Dockerfile +done grep -q 'git.ipao.vip/rogee/fingerprint-chromium' .gitea/workflows/publish.yml grep -q 'ghcr.io/rogeecn/fingerprint-chromium' .github/workflows/publish.yml grep -q 'packages: write' .gitea/workflows/publish.yml