diff options
| author | Luke Parker <[email protected]> | 2026-04-25 10:42:33 +1000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-25 10:42:33 +1000 |
| commit | cdc7d5f2eafa62158a6305025d4c1b37d961c40f (patch) | |
| tree | 8b410f9392a61fbd149f41b3cd8d7e79670c769f | |
| parent | ec201623fb1fcbcc709d095a7bbaeb84267ee625 (diff) | |
| download | opencode-cdc7d5f2eafa62158a6305025d4c1b37d961c40f.tar.gz opencode-cdc7d5f2eafa62158a6305025d4c1b37d961c40f.zip | |
chore: group beta PR logs (#24236)
| -rwxr-xr-x | script/beta.ts | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/script/beta.ts b/script/beta.ts index 1f6b6ba52..d738c36ff 100755 --- a/script/beta.ts +++ b/script/beta.ts @@ -57,6 +57,19 @@ function lines(prs: PR[]) { return prs.map((x) => `- #${x.number}: ${x.title}`).join("\n") || "(none)" } +function group(title: string) { + if (process.env.GITHUB_ACTIONS !== "true") { + console.log(title) + return { [Symbol.dispose]() {} } + } + console.log(`::group::${title}`) + return { + [Symbol.dispose]() { + console.log("::endgroup::") + }, + } +} + async function typecheck() { console.log(" Running typecheck...") @@ -227,8 +240,8 @@ async function main() { const failed: FailedPR[] = [] for (const [idx, pr] of prs.entries()) { - console.log(`\nProcessing PR ${idx + 1}/${prs.length} #${pr.number}: ${pr.title}`) - + console.log() + using _ = group(`Processing PR ${idx + 1}/${prs.length} #${pr.number}: ${pr.title}`) console.log(" Fetching PR head...") try { await $`git fetch origin pull/${pr.number}/head:pr/${pr.number}` |
