All checks were successful
Admin Web Docker / Docker Build Validation (pull_request) Successful in 27s
PR → Build → WiFi/USB Deploy → LGTM / Build & Deploy to iPhone (WiFi/USB) (pull_request) Successful in 2m30s
PR → Build → WiFi/USB Deploy → LGTM / Wait for LGTM comment (pull_request) Successful in 3m6s
Admin Web Docker / Build & Push Docker Image (pull_request) Has been skipped
CI / Deploy (pull_request) Has been skipped
Admin Web Docker / Admin Web Tests (pull_request) Successful in 36s
CI / Detect Changes (pull_request) Successful in 5s
Admin Web Docker / Semantic Release (pull_request) Has been skipped
CI / YouTube Worker (pull_request) Successful in 8s
Commit edcd857 added @google/genai to package.json without running
npm install, leaving package-lock.json stale. CI's strict npm ci
correctly refused; the Dockerfile's lenient npm install --production
silently masked the desync in prod.
- Regenerate package-lock.json (@google/genai@1.52.0 + 37 transitive deps)
- Dockerfile: npm install --production -> npm ci --omit=dev (strict)
- Dockerfile: drop * glob on package-lock.json* so missing lock fails loud
Description
No description provided