You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build(scraper): migrate to Bun runtime and dynamic image versioning
Bun executes TypeScript natively, eliminating the ncc compilation step
and the pnpm dependency. The Containerfile is now a lean two-stage
build (deps + production) that runs src/main.ts directly via bun,
and uses --filter + --production to avoid pulling in the ~100 AWS SDK
packages that belong to packages/cli.
The scraper image version was previously a static Terraform variable
requiring a manual commit to bump. It is now built fresh in CI at the
same git_ref as the website, so the scraper always runs at the exact
commit being deployed. The scrape-and-index Argo task receives the
image tag as a runtime parameter instead of having it baked into the
Terraform config, removing the risk of version drift between site
content and the scraper that indexes it.
0 commit comments