diff --git a/.github/actions/bench-checks/action.yml b/.github/actions/bench-checks/action.yml index 695bda0..9e01c93 100644 --- a/.github/actions/bench-checks/action.yml +++ b/.github/actions/bench-checks/action.yml @@ -70,9 +70,9 @@ runs: shell: bash run: bun run --cwd bench/web build - # testcontainers self-skips the Postgres integration suite when no Docker daemon - # is available (a local-dev convenience); in CI that would silently drop the only - # Postgres integration coverage, so fail loudly if the daemon is missing. + # The Postgres integration suite runs on Docker here. Locally it skips when there + # is neither Docker nor BENCH_TEST_DATABASE_URL; with CI=true the test harness + # fails the suite instead. This step fails sooner, with a plainer cause. - name: Require Docker for the integration suite shell: bash run: docker info > /dev/null diff --git a/CLAUDE.md b/CLAUDE.md index 23ecbcf..0fc243e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -9,7 +9,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co - `bun lint` - Run Biome lint - `bun start` - Start production server -bench is a member of the root Bun workspace. `bun install` at the root installs both apps; run bench's scripts with `bun run --cwd bench/web