From fd7268d6208aede435e1685817ae6b271c68bd83 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Fri, 6 Feb 2026 14:43:31 +0100 Subject: [PATCH] ci: make dockerfile work --- .gitea/workflows/release.yaml | 4 ++-- Dockerfile.ci | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 1ed2bb5..8038587 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -8,8 +8,8 @@ on: branches: ["*"] env: - PNPM_CACHE_FOLDER: ~/.pnpm-store - CARGO_HOME: ~/.cargo + PNPM_CACHE_FOLDER: /.pnpm-store + CARGO_HOME: /.cargo CARGO_TARGET_DIR: target jobs: diff --git a/Dockerfile.ci b/Dockerfile.ci index 6a0198a..5074698 100644 --- a/Dockerfile.ci +++ b/Dockerfile.ci @@ -11,21 +11,20 @@ RUN apt-get update && apt-get install -y \ jq=1.6-2.1+deb12u1 \ g++=4:12.2.0-3 \ rclone=1.60.1+dfsg-2+b5 \ - libglapi-mesa=22.3.6-1+deb12u1 \ xvfb=2:21.1.7-3+deb12u11 \ + xauth=1:1.1.2-1 \ --no-install-recommends \ # Install Rust && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y \ --default-toolchain stable \ --profile minimal \ - # Install Rust && rustup target add wasm32-unknown-unknown \ # Setup Playwright && npm i -g pnpm \ && pnpm dlx playwright install --with-deps firefox \ # Final Cleanup - && rm -rf /usr/local/rustup/downloads /usr/local/rustup/tmp \ - && rm -rf /usr/local/cargo/registry/index /usr/local/cargo/registry/cache \ - && rm -rf /usr/local/rustup/toolchains/*/share/doc \ - && apt-get purge -y --auto-remove \ + && rm -rf /usr/local/rustup/downloads /usr/local/rustup/tmp \ + && rm -rf /usr/local/cargo/registry/index /usr/local/cargo/registry/cache \ + && rm -rf /usr/local/rustup/toolchains/*/share/doc \ + && apt-get purge -y --auto-remove \ && rm -rf /var/lib/apt/lists/*