Changelog

oven-sh/bun · · 1 commit

Bun swaps CI scraping for bk-powered helpers

Replaced the old Buildkite scraping script with thin bk-backed CI commands for finding builds, checking status, logs, and errors.

CI tooling modernized around Buildkite CLI (dylan-conway6ecf467)

Bun replaced the 1,078-line scripts/buildkite-failures.ts scraper with a new scripts/find-build.ts that shells out to the Buildkite CLI. The new helpers cover finding builds, status, errors, logs, and watch mode, making CI debugging less brittle and easier to maintain.

Other misc changes

  • Added .bk.yaml so bk defaults to the bun org/pipeline.
  • Updated CONTRIBUTING docs and CLAUDE guidance for the new CI workflow.
  • Rewired package.json scripts from ci to ci:find, ci:status, ci:errors, ci:logs, and ci:watch.