Barazo AppView backend barazo.forum

ci(api): composite setup action, lexicons cache, dependency graph (#128) master

- Extract shared 5-step setup (checkout, pnpm, node, lexicons, install) into .github/actions/setup composite action - Cache lexicons build keyed on pnpm-lock.yaml hash, eliminating redundant clones across 7 jobs - Add dependency graph: lint+typecheck gate unit tests, unit tests gate integration tests, schema-check needs lint. Build and security run independently for fast signal.


+40 -70
2 changed files