verify · git:20260721.0ac65f6 · 2026-07-21 · sha256 5abba2c4ae6275cf

verify git:20260721.0ac65f6A

Immutable. This exact content is served forever at /api/v1/blob/5abba2c4ae6275cf.

---
name: verify
description: Run the full JobPilot CI gate locally - Biome, API + web typechecks, API tests, and the terminal .NET tests when terminal files changed. Use before committing, or when asked to "verify", "run checks", or "run the gate".
---

# Verify

Run from the repo root, in order. Stop at the first failure and report its output.

1. `bun run ci`
2. `bun --cwd=apps/api run typecheck`
3. `bun --cwd=apps/web run typecheck`
4. `bun --cwd=apps/api run test`
5. Only if the working tree or branch diff touches `apps/terminal/` or `tests/`
   (`git status --porcelain` + `git diff --name-only main...`):
   `dotnet test tests/JobPilot.Terminal.Tests`

Finish with a one-line pass/fail summary per step.