diff --git a/Dockerfile b/Dockerfile index 147f3e7900..88f39afa72 100644 --- a/Dockerfile +++ b/Dockerfile @@ -96,8 +96,8 @@ SHELL ["/bin/bash", "-c"] RUN apt update -y RUN apt install -y unzip curl -RUN [ "$TARGETPLATFORM" == "linux/arm64" ] && curl -Lsf https://github.com/LukeChannings/deno-arm64/releases/download/v1.36.3/deno-linux-arm64.zip -o deno.zip || true -RUN [ "$TARGETPLATFORM" == "linux/amd64" ] && curl -Lsf https://github.com/denoland/deno/releases/download/v1.36.3/deno-x86_64-unknown-linux-gnu.zip -o deno.zip || true +RUN [ "$TARGETPLATFORM" == "linux/arm64" ] && curl -Lsf https://github.com/LukeChannings/deno-arm64/releases/download/v1.38.0/deno-linux-arm64.zip -o deno.zip || true +RUN [ "$TARGETPLATFORM" == "linux/amd64" ] && curl -Lsf https://github.com/denoland/deno/releases/download/v1.38.0/deno-x86_64-unknown-linux-gnu.zip -o deno.zip || true RUN unzip deno.zip && rm deno.zip @@ -180,7 +180,7 @@ RUN chmod 755 /usr/bin/deno COPY --from=nsjail /nsjail/nsjail /bin/nsjail -COPY --from=oven/bun:1.0.6 /usr/local/bin/bun /usr/bin/bun +COPY --from=oven/bun:1.0.8 /usr/local/bin/bun /usr/bin/bun # add the docker client to call docker from a worker if enabled COPY --from=docker:dind /usr/local/bin/docker /usr/local/bin/ diff --git a/docker-compose.yml b/docker-compose.yml index bf4c25a6a5..6147a81e89 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -79,7 +79,8 @@ services: condition: service_healthy lsp: - image: ghcr.io/windmill-labs/windmill-lsp:1.195.0 + image: ghcr.io/windmill-labs/windmill-lsp:latest + pull_policy: always restart: unless-stopped expose: - 3001 diff --git a/lsp/Dockerfile b/lsp/Dockerfile index 831f5463ed..7b4f23e73b 100644 --- a/lsp/Dockerfile +++ b/lsp/Dockerfile @@ -7,8 +7,8 @@ SHELL ["/bin/bash", "-c"] RUN apt update -y RUN apt install -y unzip curl -RUN [ "$TARGETPLATFORM" == "linux/arm64" ] && curl -Lsf https://github.com/LukeChannings/deno-arm64/releases/download/v1.36.3/deno-linux-arm64.zip -o deno.zip || true -RUN [ "$TARGETPLATFORM" == "linux/amd64" ] && curl -Lsf https://github.com/denoland/deno/releases/download/v1.36.3/deno-x86_64-unknown-linux-gnu.zip -o deno.zip || true +RUN [ "$TARGETPLATFORM" == "linux/arm64" ] && curl -Lsf https://github.com/LukeChannings/deno-arm64/releases/download/v1.38.0/deno-linux-arm64.zip -o deno.zip || true +RUN [ "$TARGETPLATFORM" == "linux/amd64" ] && curl -Lsf https://github.com/denoland/deno/releases/download/v1.38.0/deno-x86_64-unknown-linux-gnu.zip -o deno.zip || true RUN unzip deno.zip && rm deno.zip