diff options
| author | Dax Raad <[email protected]> | 2025-11-21 19:08:25 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-11-21 19:08:51 -0500 |
| commit | db9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92 (patch) | |
| tree | 2bba149db16cded40044edecf4b4fcb31fff861a /packages | |
| parent | 45c4970d689d19f27ea7928aca6b43560c35fa97 (diff) | |
| download | opencode-db9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92.tar.gz opencode-db9e2b1aac6d99f16fe1a37e3e067dc5b9ba2d92.zip | |
ci: disable automatic config loading during CLI builds to prevent configuration interference
Diffstat (limited to 'packages')
| -rwxr-xr-x | packages/opencode/script/build.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx | 2 |
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" |
