diff options
| author | MohamedBassem <me@mbassem.com> | 2024-02-22 19:29:56 +0000 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-02-22 19:40:38 +0000 |
| commit | 600e73eacb9185d5581cc29bcab09f262720532d (patch) | |
| tree | 504983fb519d09e8af3b19afaf7f1a4552f490e7 | |
| parent | dc65286ad6fe232130eca1d89f11c1d5be851dea (diff) | |
| download | karakeep-600e73eacb9185d5581cc29bcab09f262720532d.tar.zst | |
build: Stop downloading puppeteer in github actions
| -rw-r--r-- | .github/workflows/main.yml | 2 | ||||
| -rw-r--r-- | docker/Dockerfile | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 28bb13fb..b3aa0604 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,6 +19,8 @@ jobs: cache: "yarn" cache-dependency-path: "yarn.lock" - name: Install deps + env: + PUPPETEER_SKIP_DOWNLOAD: true run: yarn install --immutable - name: Lint run: yarn lint diff --git a/docker/Dockerfile b/docker/Dockerfile index 0e587790..40f4fb17 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,6 +13,7 @@ COPY packages/shared packages/shared COPY package.json yarn.lock .yarnrc.yml . ENV NEXT_TELEMETRY_DISABLED 1 +ENV PUPPETEER_SKIP_DOWNLOAD true RUN corepack enable && \ cd /app/packages/db && \ @@ -62,6 +63,7 @@ COPY packages/db/package.json packages/db/package.json COPY packages/shared/package.json packages/shared/package.json COPY packages/workers/package.json packages/workers/package.json COPY package.json yarn.lock .yarnrc.yml . +ENV PUPPETEER_SKIP_DOWNLOAD true RUN corepack enable && \ cd /app/packages/workers && \ @@ -77,7 +79,6 @@ WORKDIR /app # Install chromium needed for puppeteer RUN apk add --no-cache chromium runuser -ENV PUPPETEER_SKIP_DOWNLOAD true ENV CHROME_PATH "/usr/bin/chromium-browser" ENV BROWSER_EXECUTABLE_PATH "/app/start-chrome.sh" ENV BROWSER_USER_DATA_DIR="/tmp/chrome" |
