CI
GitHub Actions workflow for the docs site.
This docs repo has a GitHub Actions workflow at .github/workflows/ci.yml that runs on pushes/PRs to master and main.
Jobs
Loading diagram...
build job
oven-sh/setup-bun@v2(bun 1.3.14)bun install --frozen-lockfilebun run lint(biome check)bunx biome format --reporter=github(format check, no write)bun run build(Next build)
docker job
docker/setup-buildx-action@v3docker/build-push-action@v6— builds the image (no push,load: true), tagshallostroke-docs:ci, with GHA cache (type=gha).
Lint vs format
The project uses Biome, not Prettier. bun run lint runs biome check (lint + import sorting + format). The CI format step uses --reporter=github so violations surface as PR annotations.
bun build on CI
bun run build runs fine on standard Linux CI runners — the SIGILL crash only reproduced in the local WSL/Docker environment, not on GitHub-hosted Ubuntu runners.