From 11f1b4605589f5e20ce3d9eca2df8ac28868c408 Mon Sep 17 00:00:00 2001 From: Colin Date: Fri, 23 Jan 2026 20:05:15 -0500 Subject: [PATCH] Fix CI: handle missing package-lock.json gracefully Fall back to npm install if package-lock.json doesn't exist --- .woodpecker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 407b111..7598ea7 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -20,7 +20,7 @@ steps: - npm --version | cat - node --version | cat - rm -rf node_modules - - npm ci + - if [ -f package-lock.json ]; then npm ci; else npm install; fi - npm test when: branch: main