mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-10-27 00:02:35 +00:00
chore: upgrade bun to 1.4.4 (#11961)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
c6a93a9b56
commit
ca13eb225a
@@ -42,7 +42,7 @@ RUN wget https://www.python.org/ftp/python/${PYTHON_VERSION}/Python-${PYTHON_VER
|
||||
RUN /usr/local/bin/python3 -m pip install pip-tools
|
||||
|
||||
# Bun
|
||||
COPY --from=oven/bun:1.4.0 /usr/local/bin/bun /usr/bin/bun
|
||||
COPY --from=oven/bun:1.4.4 /usr/local/bin/bun /usr/bin/bun
|
||||
|
||||
# Install windmill CLI
|
||||
RUN bun install -g windmill-cli \
|
||||
|
||||
@@ -61,7 +61,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
|
||||
@@ -46,7 +46,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- id: matrix
|
||||
env:
|
||||
@@ -93,7 +93,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
|
||||
@@ -75,7 +75,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
|
||||
@@ -73,7 +73,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
|
||||
@@ -58,7 +58,7 @@ jobs:
|
||||
go-version: 1.21.5
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
node-version: "24"
|
||||
|
||||
@@ -135,7 +135,7 @@ jobs:
|
||||
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: 1.4.0
|
||||
bun-version: 1.4.4
|
||||
|
||||
- uses: denoland/setup-deno@v2
|
||||
with:
|
||||
|
||||
+1
-1
@@ -293,7 +293,7 @@ COPY --from=builder /windmill/target/release/windmill ${APP}/windmill
|
||||
# DuckDB jobs run in this binary, which the worker looks for next to its own.
|
||||
COPY --from=windmill_duckdb_ffi_internal_builder /windmill-duckdb-ffi-internal/target/release/windmill_duckdb_runner ${APP}/windmill_duckdb_runner
|
||||
|
||||
COPY --from=oven/bun:1.4.0 /usr/local/bin/bun /usr/bin/bun
|
||||
COPY --from=oven/bun:1.4.4 /usr/local/bin/bun /usr/bin/bun
|
||||
|
||||
# Install windmill CLI
|
||||
RUN bun install -g windmill-cli \
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@
|
||||
FROM ghcr.io/windmill-labs/windmill-ee:main AS windmill-source
|
||||
|
||||
# Stage 2: Build the debug service
|
||||
FROM oven/bun:1.4.0 AS runtime
|
||||
FROM oven/bun:1.4.4 AS runtime
|
||||
|
||||
# Install Python and required system dependencies
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
|
||||
@@ -77,7 +77,7 @@ RUN mkdir -p /tmp/windmill/cache && \
|
||||
rm -rf /tmp/build_cache && \
|
||||
mkdir -p -m 777 /tmp/windmill/cache/uv
|
||||
|
||||
COPY --from=oven/bun:1.4.0 /usr/local/bin/bun /usr/bin/bun
|
||||
COPY --from=oven/bun:1.4.4 /usr/local/bin/bun /usr/bin/bun
|
||||
|
||||
# Install windmill CLI (node symlink needed for bun install)
|
||||
RUN ln -s /usr/bin/bun /usr/bin/node \
|
||||
|
||||
@@ -77,7 +77,7 @@ RUN mkdir -p /tmp/windmill/cache && \
|
||||
rm -rf /tmp/build_cache && \
|
||||
mkdir -p -m 777 /tmp/windmill/cache/uv
|
||||
|
||||
COPY --from=oven/bun:1.4.0 /usr/local/bin/bun /usr/bin/bun
|
||||
COPY --from=oven/bun:1.4.4 /usr/local/bin/bun /usr/bin/bun
|
||||
|
||||
# Install windmill CLI (node symlink needed for bun install)
|
||||
RUN ln -s /usr/bin/bun /usr/bin/node \
|
||||
|
||||
Reference in New Issue
Block a user