From c5ab82fd198c2aa9f3c9c9536031736740dcfd1a Mon Sep 17 00:00:00 2001 From: htlee Date: Tue, 17 Mar 2026 14:21:16 +0900 Subject: [PATCH] =?UTF-8?q?fix(ci):=20npm=20ci=20=E2=86=92=20npm=20install?= =?UTF-8?q?=20--no-optional=20(Linux=20=ED=94=8C=EB=9E=AB=ED=8F=BC=20?= =?UTF-8?q?=ED=98=B8=ED=99=98)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit macOS ARM64용 @rollup/rollup-darwin-arm64가 package-lock.json에 고정되어 Linux x64 러너에서 EBADPLATFORM 에러 발생. npm install --no-optional로 플랫폼별 optional dependency를 건너뜀. Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6e0c4af..90eb972 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -25,7 +25,7 @@ jobs: env: VITE_GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }} run: | - npm ci + npm install --no-optional npx vite build - name: Deploy frontend -- 2.45.2