image: node:24 stages: - check cache: key: files: - pnpm-lock.yaml paths: - .pnpm-store/ check: stage: check before_script: - corepack enable - pnpm config set store-dir .pnpm-store - pnpm install --frozen-lockfile script: - pnpm lint - pnpm test - pnpm schema:check