From 48a20c800d3591e6716f015cdf05fe0adfcb007e Mon Sep 17 00:00:00 2001 From: kurihada Date: Mon, 1 Jun 2026 17:57:58 +0800 Subject: [PATCH] Optimize workflow with proper tool installation --- .gitea/workflows/deploy.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 031ca0e..8a0f6dd 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -20,14 +20,17 @@ jobs: git clone http://172.17.0.1:3000/kurihada/no-whatever.git . git checkout ${{ github.sha }} - - name: Setup Node + - name: Install Node.js run: | - apt-get update -qq && apt-get install -y -qq nodejs npm 2>/dev/null || true + apt-get update -qq && apt-get install -y -qq nodejs npm npm config set registry https://registry.npmmirror.com - name: Install dependencies run: npm ci + - name: Generate Prisma + run: npx prisma generate + - name: Lint run: npm run lint @@ -77,9 +80,9 @@ jobs: git clone http://172.17.0.1:3000/kurihada/no-whatever.git . git checkout ${{ github.sha }} - - name: Setup Node + - name: Install Node.js run: | - apt-get update -qq && apt-get install -y -qq nodejs npm 2>/dev/null || true + apt-get update -qq && apt-get install -y -qq nodejs npm npm config set registry https://registry.npmmirror.com - name: Install dependencies