Skip to content

Commit 6f57d49

Browse files
committed
build: drop prisma build
1 parent ac74d63 commit 6f57d49

File tree

8 files changed

+9
-19
lines changed

8 files changed

+9
-19
lines changed

.github/actions/vercel/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ runs:
6161
"framework": "remix",
6262
"devCommand": "pnpm dev",
6363
"installCommand": "pnpm install",
64-
"buildCommand": "pnpm --filter=@webstudio-is/prisma-client build:prod && pnpm --filter=@webstudio-is/http-client build && pnpm --filter=@webstudio-is/builder build",
64+
"buildCommand": "pnpm --filter=@webstudio-is/http-client build && pnpm --filter=@webstudio-is/builder build",
6565
"outputDirectory": null,
6666
"rootDirectory": "apps/builder",
6767
"directoryListing": false,

.github/workflows/migrate.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ jobs:
4949
- name: pnpm instal
5050
run: pnpm install --ignore-scripts
5151

52-
- name: build prisma client
53-
run: pnpm --filter '@webstudio-is/prisma-client...' run build
54-
5552
- name: execute migration
5653
run: pnpm --filter '@webstudio-is/prisma-client' run migrations migrate
5754
env:
@@ -105,9 +102,6 @@ jobs:
105102
- name: pnpm instal
106103
run: pnpm install --ignore-scripts
107104

108-
- name: build prisma client
109-
run: pnpm --filter '@webstudio-is/prisma-client...' run build
110-
111105
- name: get pending
112106
id: pending
113107
run: |

apps/builder/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,6 @@
134134
"@types/react": "^18.2.70",
135135
"@types/react-dom": "^18.2.25",
136136
"@webstudio-is/jest-config": "workspace:*",
137-
"@webstudio-is/prisma-client": "workspace:*",
138137
"@webstudio-is/tsconfig": "workspace:*",
139138
"html-tags": "^4.0.0",
140139
"react-router-dom": "^6.26.2",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
1313
"storybook:dev": "storybook dev -p 6006",
1414
"storybook:build": "storybook build",
15-
"migrations": "cd apps/builder && pnpm migrations --dev",
15+
"migrations": "pnpm --filter=./packages/prisma-client migrations --dev --cwd ../../apps/builder",
1616
"build-figma-tokens": "cd packages/design-system && pnpm build-figma-tokens",
1717
"prepare": "which git && git config core.hooksPath .git/hooks/ && simple-git-hooks || echo git not installed",
1818
"local:version-snapshot": "pnpm -r exec pnpm version prepatch --preid $(cat /dev/urandom | LC_ALL=C tr -dc 'a-z' | fold -w 8 | head -n 1)",

packages/prisma-client/migrations-cli/args.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ export const { values, positionals } = parseArgs({
44
args: process.argv.slice(2),
55
allowPositionals: true,
66
options: {
7+
cwd: {
8+
type: "string",
9+
default: "./",
10+
},
711
dev: {
812
type: "boolean",
913
},

packages/prisma-client/migrations-cli/cli.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
#!/usr/bin/env tsx
22

3-
import { loadEnvFile } from "node:process";
3+
import { chdir, loadEnvFile } from "node:process";
44
import * as commands from "./commands";
55
import * as logger from "./logger";
66
import * as args from "./args";
77
import { UserError } from "./errors";
88

9+
chdir(args.values.cwd);
10+
911
const USAGE = `Usage: migrations <command> [--dev]
1012
1113
Commands:

packages/prisma-client/package.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,7 @@
88
"scripts": {
99
"typecheck": "tsc",
1010
"dev": "pnpm build",
11-
"build": "prisma format && pnpm generate && esbuild src/prisma.ts --outdir=lib --format=cjs && cp src/cjs/package.json lib && rm -rf lib/__generated__ && cp -r src/__generated__ lib/__generated__ && pnpm dts",
1211
"generate": "PRISMA_BINARY_TARGET=${PRISMA_BINARY_TARGET:-'[\"native\"]'} prisma generate",
13-
"build:prod": "PRISMA_BINARY_TARGET='[\"rhel-openssl-3.0.x\"]' pnpm build",
14-
"dts": "tsc --declarationDir lib",
15-
"migrations": "./migrations-cli/cli.ts"
16-
},
17-
"bin": {
1812
"migrations": "./migrations-cli/cli.ts"
1913
},
2014
"devDependencies": {

pnpm-lock.yaml

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)