summaryrefslogtreecommitdiffhomepage
path: root/script/beta.ts
diff options
context:
space:
mode:
Diffstat (limited to 'script/beta.ts')
-rwxr-xr-xscript/beta.ts25
1 files changed, 4 insertions, 21 deletions
diff --git a/script/beta.ts b/script/beta.ts
index 50dc2ad78..53329e4dc 100755
--- a/script/beta.ts
+++ b/script/beta.ts
@@ -1,7 +1,6 @@
#!/usr/bin/env bun
import { $ } from "bun"
-import { Script } from "@opencode-ai/script"
interface PR {
number: number
@@ -32,28 +31,12 @@ Please resolve this issue to include this PR in the next beta release.`
}
async function main() {
- console.log("Fetching open PRs with beta label from team members...")
+ console.log("Fetching open PRs with beta label...")
- const allPrs: PR[] = []
- for (const member of Script.team) {
- try {
- const stdout =
- await $`gh pr list --state open --author ${member} --label beta --json number,title,author,labels --limit 100`.text()
- const memberPrs: PR[] = JSON.parse(stdout)
- allPrs.push(...memberPrs)
- } catch {
- // Skip member on error
- }
- }
-
- const seen = new Set<number>()
- const prs = allPrs.filter((pr) => {
- if (seen.has(pr.number)) return false
- seen.add(pr.number)
- return true
- })
+ const stdout = await $`gh pr list --state open --label beta --json number,title,author,labels --limit 100`.text()
+ const prs: PR[] = JSON.parse(stdout)
- console.log(`Found ${prs.length} open PRs with beta label from team members`)
+ console.log(`Found ${prs.length} open PRs with beta label`)
if (prs.length === 0) {
console.log("No team PRs to merge")