From 087a91555bab061184dd756c463faa92567db142 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Feb 2026 03:14:00 +0200 Subject: [PATCH] Fix npm optional flags (remove deprecated config); bump add-on to 0.5.19 --- openclaw_assistant/Dockerfile | 6 ++---- openclaw_assistant/config.yaml | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/openclaw_assistant/Dockerfile b/openclaw_assistant/Dockerfile index 48778fa..9dbace5 100644 --- a/openclaw_assistant/Dockerfile +++ b/openclaw_assistant/Dockerfile @@ -44,12 +44,10 @@ RUN set -eu; \ # Install OpenClaw globally # IMPORTANT: OpenClaw declares some native packages as optionalDependencies. -# On HAOS/Alpine we want to skip them to avoid install-time native builds. +# On HAOS/Alpine we skip optional deps to avoid install-time native builds. RUN npm config set fund false && npm config set audit false \ - && npm config set optional false \ && npm config set omit optional \ - && NPM_CONFIG_OPTIONAL=false NPM_CONFIG_OMIT=optional \ - npm install -g --omit=optional --no-optional openclaw@2026.1.30 + && NPM_CONFIG_OMIT=optional npm install -g --omit=optional openclaw@2026.1.30 COPY run.sh /run.sh COPY nginx.conf.tpl /etc/nginx/nginx.conf.tpl diff --git a/openclaw_assistant/config.yaml b/openclaw_assistant/config.yaml index bb47721..903c6ea 100644 --- a/openclaw_assistant/config.yaml +++ b/openclaw_assistant/config.yaml @@ -1,5 +1,5 @@ name: OpenClaw Assistant -version: "0.5.18" +version: "0.5.19" slug: openclaw_assistant description: Run OpenClaw Assistant (OpenClaw-compatible) as a Home Assistant add-on. url: https://github.com/techartdev/OpenClawHomeAssistant