From d79fffed5e1c1af43251bfcf9505f1a076d93acf Mon Sep 17 00:00:00 2001 From: Admin Date: Sat, 26 Sep 2026 22:41:53 +0000 Subject: [PATCH] fix(windows): use NSIS 3.11 builder with restart manager include --- Dockerfile.builder | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile.builder b/Dockerfile.builder index b99fd84..4ed4627 100644 --- a/Dockerfile.builder +++ b/Dockerfile.builder @@ -1,4 +1,4 @@ -FROM node:24-bookworm AS build +FROM node:24-trixie AS build WORKDIR /workspace RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ @@ -19,6 +19,9 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins wget \ && rm -rf /var/lib/apt/lists/* +# Tauri's NSIS template requires Win/RestartManager.nsh (NSIS 3.11+). +RUN test -f /usr/share/nsis/Include/Win/RestartManager.nsh + RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --profile minimal ENV PATH="/root/.cargo/bin:$PATH" ENV CARGO_BUILD_JOBS=1