mirror of
https://github.com/hanzoai/vitest.git
synced 2026-09-24 17:04:25 +00:00
github.com has no runner for hanzo-build-linux-amd64, so a caller under .github/workflows is a gate that can never be scheduled. This is the ~7-line caller on the plane that can (git.hanzo.ai git-runner fleet), pinned @v1. Co-authored-by: Hanzo Dev <[email protected]>
14 lines
629 B
YAML
14 lines
629 B
YAML
# Canonical CI/CD config for hanzoai/vitest — read by hanzoai/ci (via
|
|
# .hanzo/workflows/cicd.yml) and by platform.hanzo.ai.
|
|
#
|
|
# Library monorepo (pnpm). `pnpm build` is the repo's own build of every
|
|
# published package (rolldown bundle + declaration emit), which is what breaks
|
|
# when packages/ breaks.
|
|
#
|
|
# Install is filtered to packages/** — the test/ and examples/ workspaces are
|
|
# fixture projects that pull whole framework toolchains (browser drivers,
|
|
# playwright, framework adapters) and gate nothing at build time.
|
|
test:
|
|
- name: build
|
|
run: pnpm install --frozen-lockfile --filter './packages/**' && pnpm build
|