From 93c6458a9f6d1cdd4756cc59dce4d2d47a94a07e Mon Sep 17 00:00:00 2001 From: riccardo Date: Sun, 18 Jan 2026 16:35:26 +0000 Subject: [PATCH] fix: use npm install when no lockfile --- .gitea/workflows/deploy.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a8a9cb8..757f82f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -17,7 +17,12 @@ jobs: node-version: '18' - name: Install dependencies - run: npm ci + run: | + if [ -f package-lock.json ]; then + npm ci + else + npm install + fi - name: Run linting run: npm run lint