Copy the local packages into the image before installing, and stop setup-android asking for the retired tools package

This commit is contained in:
Jon Staab 2026-09-24 10:30:02 -07:00
parent e47957b4c2
commit d8f3880c87
3 changed files with 4 additions and 0 deletions

View file

@ -75,6 +75,8 @@ jobs:
- name: Set up Android SDK
uses: android-actions/setup-android@v3
with:
packages: platform-tools
- name: Install dependencies
run: |

View file

@ -15,6 +15,7 @@ RUN corepack enable
WORKDIR /app
ENV NODE_OPTIONS=--max_old_space_size=16384
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
COPY packages ./packages
RUN pnpm i --frozen-lockfile
COPY . .
ARG VITE_BUILD_HASH

View file

@ -13,6 +13,7 @@
"start:desktop": "npm --prefix electron start",
"build:server": "vite build --config vite.config.server.ts",
"start": "node server.js",
"release:check": "node scripts/release/local.mjs --check && node scripts/release/ci.mjs --check",
"release:local": "node scripts/release/local.mjs",
"release:ci": "node scripts/release/ci.mjs",
"bump": "node scripts/release/bump.mjs",