From e126875ba6c586e6a1bf05d55eb925c5a9f1b5cf Mon Sep 17 00:00:00 2001 From: Joris Slagter Date: Tue, 2 Dec 2025 19:51:24 +0100 Subject: [PATCH] Fix: Use full Node.js image for node-sass compatibility Changed from node:20-alpine to node:20 to include Python and build tools required by node-sass native bindings. This resolves the "gyp ERR! find Python" error during npm install. --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index c6fee8f..81b1c80 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,7 +5,7 @@ name: default steps: # Step 1: Install dependencies and run linting - name: test - image: node:20-alpine + image: node:20 commands: - npm ci - npm run lint || echo "⚠ Linting skipped (no lint script found)" @@ -15,7 +15,7 @@ steps: # Step 2: Build for production (to verify it compiles) - name: build - image: node:20-alpine + image: node:20 commands: - npm ci - npm run build