# Build workflow: runs after lint (shared workspace). # Same triggers as lint: PR, push/tag/manual on main, or manual. when: - event: pull_request - event: push branch: main - event: tag - event: manual steps: - name: build image: node:20-alpine commands: - corepack enable && corepack prepare pnpm@10.28.2 --activate - pnpm run build depends_on: - lint