summaryrefslogtreecommitdiffhomepage
path: root/script
diff options
context:
space:
mode:
authorLuke Parker <[email protected]>2026-04-23 11:19:36 +1000
committerAiden Cline <[email protected]>2026-04-23 00:25:41 -0400
commitac26394fcb280592a8ecddf903a3a7116c841f39 (patch)
tree6deff08595d7f85bc5289f7322c8872cd21736e2 /script
parent6387b35a2d5b36fc1ac4dd3270fa2da66cca8111 (diff)
downloadopencode-ac26394fcb280592a8ecddf903a3a7116c841f39.tar.gz
opencode-ac26394fcb280592a8ecddf903a3a7116c841f39.zip
fix(beta): PR resolvers/smoke check should typecheck all pacakges (#23913)
Diffstat (limited to 'script')
-rwxr-xr-xscript/beta.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/script/beta.ts b/script/beta.ts
index 34d9dab1f..7c558d1e7 100755
--- a/script/beta.ts
+++ b/script/beta.ts
@@ -61,7 +61,7 @@ async function typecheck() {
console.log(" Running typecheck...")
try {
- await $`bun typecheck`.cwd("packages/opencode")
+ await $`bun typecheck`
return true
} catch (err) {
console.log(`Typecheck failed: ${err}`)
@@ -113,7 +113,7 @@ async function fix(pr: PR, files: string[], prs: PR[], applied: number[], idx: n
"If bun.lock is conflicted, do not hand-merge it. Delete bun.lock and run bun install after the code conflicts are resolved.",
"If a PR already deleted a file/directory, do not re-add it, instead apply changes in the new semantic location.",
"If a PR already changed an import, keep that change.",
- "After resolving the conflicts, run `bun typecheck` in `packages/opencode`.",
+ "After resolving the conflicts, run `bun typecheck` at the repo root.",
"If typecheck fails, you may also update any files reported by typecheck.",
"Keep any non-conflict edits narrowly scoped to restoring a valid merged state for the current PR batch.",
"Fix any merge-caused typecheck errors before finishing.",
@@ -149,7 +149,7 @@ async function smoke(prs: PR[], applied: number[]) {
const prompt = [
"The beta merge batch is complete.",
`Merged PRs on HEAD:\n${done}`,
- "Run `bun typecheck` in `packages/opencode`.",
+ "Run `bun typecheck` at the repo root.",
"Run `./script/build.ts --single` in `packages/opencode`.",
"Fix any merge-caused issues until both commands pass.",
"Do not create a commit.",