fix: update Dockerfile to install Playwright dependencies for Chrome instead of Chromium

This commit is contained in:
samanhappy
2025-04-14 19:56:19 +08:00
parent 5a2be4d4fe
commit 7f887a7031
2 changed files with 2 additions and 4 deletions

View File

@@ -44,6 +44,6 @@ jobs:
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha cache-from: type=gha
cache-to: type=gha,mode=max cache-to: type=gha,mode=max
platforms: linux/amd64,linux/arm64 platforms: linux/arm64
build-args: | build-args: |
INSTALL_EXT=${{ matrix.variant == 'full' && 'true' || 'false' }} INSTALL_EXT=${{ matrix.variant == 'full' && 'true' || 'false' }}

View File

@@ -19,11 +19,9 @@ RUN mkdir -p $PNPM_HOME && \
ARG INSTALL_EXT=false ARG INSTALL_EXT=false
RUN if [ "$INSTALL_EXT" = "true" ]; then \ RUN if [ "$INSTALL_EXT" = "true" ]; then \
npx -y playwright install --with-deps chromium; \ npx -y playwright install --with-deps chrome; \
fi fi
ENV PATH=$PATH:~/.cache/ms-playwright/chromium-*/chrome-linux/
RUN uv tool install mcp-server-fetch RUN uv tool install mcp-server-fetch
ENV UV_PYTHON_INSTALL_MIRROR="http://mirrors.aliyun.com/pypi/simple/" ENV UV_PYTHON_INSTALL_MIRROR="http://mirrors.aliyun.com/pypi/simple/"