update dockerfiles and github workflows

This commit is contained in:
2026-04-27 12:08:03 +02:00
parent 10deecfb35
commit 13954c0fd6
5 changed files with 23 additions and 43 deletions
+1 -2
View File
@@ -14,8 +14,7 @@ COPY package*.json ./
# Install app dependencies using npm ci for faster, reliable builds
# --only=production installs only production dependencies (including 'oui')
RUN npm ci --only=production
# REMOVED: RUN npm i oui (should be installed by npm ci now)
RUN npm ci --omit=dev
# Stage 2: Production Image
FROM node:24-alpine