summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-11-21 19:08:25 -0500
committerDax Raad <[email protected]>2025-11-21 19:08:51 -0500
commitdb9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92 (patch)
tree2bba149db16cded40044edecf4b4fcb31fff861a /packages
parent45c4970d689d19f27ea7928aca6b43560c35fa97 (diff)
downloadopencode-db9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92.tar.gz
opencode-db9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92.zip
ci: disable automatic config loading during CLI builds to prevent configuration interference
Diffstat (limited to 'packages')
-rwxr-xr-xpackages/opencode/script/build.ts4
-rw-r--r--packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx2
2 files changed, 4 insertions, 2 deletions
diff --git a/packages/opencode/script/build.ts b/packages/opencode/script/build.ts
index 502baed02..055e7bbc9 100755
--- a/packages/opencode/script/build.ts
+++ b/packages/opencode/script/build.ts
@@ -108,9 +108,11 @@ for (const item of targets) {
plugins: [solidPlugin],
sourcemap: "external",
compile: {
+ autoloadBunfig: false,
+ autoloadDotenv: false,
target: name.replace(pkg.name, "bun") as any,
outfile: `dist/${name}/bin/opencode`,
- execArgv: [`--user-agent=opencode/${Script.version}`, `--env-file=""`, `--`],
+ execArgv: [`--user-agent=opencode/${Script.version}`],
windows: {},
},
entrypoints: ["./src/index.ts", parserWorker, workerPath],
diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
index 7beef9b08..b33641ecd 100644
--- a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
+++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx
@@ -1,7 +1,7 @@
import { InputRenderable, RGBA, ScrollBoxRenderable, TextAttributes } from "@opentui/core"
import { useTheme } from "@tui/context/theme"
import { entries, filter, flatMap, groupBy, pipe, take } from "remeda"
-import { batch, createEffect, createMemo, For, Show } from "solid-js"
+import { batch, createEffect, createMemo, For, Show, type JSX } from "solid-js"
import { createStore } from "solid-js/store"
import { useKeyboard, useTerminalDimensions } from "@opentui/solid"
import * as fuzzysort from "fuzzysort"