diff --git a/.woodpecker/api.yml b/.woodpecker/api.yml index 6c356bb..7429f3c 100644 --- a/.woodpecker/api.yml +++ b/.woodpecker/api.yml @@ -60,6 +60,7 @@ steps: - pnpm --filter "@mosaic/api" lint depends_on: - prisma-generate + - build-shared prisma-generate: image: *node_image @@ -71,6 +72,16 @@ steps: depends_on: - install + build-shared: + image: *node_image + environment: + SKIP_ENV_VALIDATION: "true" + commands: + - *use_deps + - pnpm --filter "@mosaic/shared" build + depends_on: + - install + typecheck: image: *node_image environment: @@ -80,6 +91,7 @@ steps: - pnpm --filter "@mosaic/api" typecheck depends_on: - prisma-generate + - build-shared prisma-migrate: image: *node_image