chore: update bun to 1.43.0 and loaded from tsx to ts

This commit is contained in:
Ruben Fiszel
2025-01-16 18:26:03 +01:00
parent 75344e4d54
commit 797f46c680
7 changed files with 11 additions and 7 deletions
+3 -2
View File
@@ -47,7 +47,7 @@ jobs:
python-version: 3.11
- uses: oven-sh/setup-bun@v2
with:
bun-version: 1.1.40
bun-version: 1.1.43
- uses: astral-sh/setup-uv@v4
with:
version: "0.4.18"
@@ -67,4 +67,5 @@ jobs:
DISABLE_EMBEDDING=true RUST_LOG=info PYTHON_PATH=$(which python)
DENO_PATH=$(which deno) BUN_PATH=$(which bun) GO_PATH=$(which go)
UV_PATH=$(which uv) cargo test --features
enterprise,deno_core,license,python,rust,scoped_cache --all -- --nocapture
enterprise,deno_core,license,python,rust,scoped_cache --all --
--nocapture
+1 -1
View File
@@ -177,7 +177,7 @@ COPY --from=builder /windmill/target/release/windmill ${APP}/windmill
COPY --from=denoland/deno:2.1.2 --chmod=755 /usr/bin/deno /usr/bin/deno
COPY --from=oven/bun:1.1.40 /usr/local/bin/bun /usr/bin/bun
COPY --from=oven/bun:1.1.43 /usr/local/bin/bun /usr/bin/bun
COPY --from=php:8.3.7-cli /usr/local/bin/php /usr/bin/php
COPY --from=composer:2.7.6 /usr/bin/composer /usr/bin/composer
+2 -2
View File
@@ -23,7 +23,7 @@ const p = {
const filterLoad = new RegExp(`^${cdir}\/main\\.ts$`);
const transpiler = new Bun.Transpiler({
loader: "tsx",
loader: "ts",
});
function replaceRelativeImports(code) {
@@ -62,7 +62,7 @@ const p = {
const contents = await req.text();
return {
contents: replaceRelativeImports(contents).contents,
loader: "tsx",
loader: "ts",
};
});
@@ -14,6 +14,7 @@ import { semver } from "bun";
if (!bo.success) {
bo.logs.forEach((l) => console.log(l));
console.log("Failed to build bundle");
process.exit(1);
} else {
let content = await fs.readFile("./out/main.js", { encoding: "utf8" });
@@ -407,6 +407,7 @@ const bo = await Bun.build({{
if (!bo.success) {{
bo.logs.forEach((l) => console.log(l));
console.log("Failed to build node bundle");
process.exit(1);
}}
"#,
@@ -454,6 +455,7 @@ const bo = await Bun.build({{
if (!bo.success) {{
bo.logs.forEach((l) => console.log(l));
console.log("Failed to build node bundle");
process.exit(1);
}}
"#,
+1 -1
View File
@@ -20,7 +20,7 @@ RUN /usr/local/bin/python3 -m pip install pip-tools
# Install UV
RUN curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.15/uv-installer.sh | sh && mv /root/.local/bin/uv /usr/local/bin/uv
COPY --from=oven/bun:1.1.40 /usr/local/bin/bun /usr/bin/bun
COPY --from=oven/bun:1.1.43 /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/
+1 -1
View File
@@ -19,7 +19,7 @@ RUN /usr/local/bin/python3 -m pip install pip-tools
# Install UV
RUN curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.15/uv-installer.sh | sh && mv /root/.local/bin/uv /usr/local/bin/uv
COPY --from=oven/bun:1.1.40 /usr/local/bin/bun /usr/bin/bun
COPY --from=oven/bun:1.1.43 /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/