Skip to content

Commit d417dce

Browse files
Brooooooklynclaude
andauthored
fix(ci): remove dashboard from deploy pipelines (#24)
The dashboard will be rewritten — skip deploying it in both staging and production pipelines. Also reverts the esmExternalRequirePlugin workaround from #23 since it's no longer needed. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 89be25f commit d417dce

2 files changed

Lines changed: 3 additions & 20 deletions

File tree

‎package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
"lint": "oxlint --type-aware --ignore-pattern 'framework/**'",
99
"fmt": "oxfmt",
1010
"check": "pnpm -r --parallel typecheck",
11-
"deploy": "pnpm deploy:proxy && pnpm deploy:api && pnpm deploy:dispatch && pnpm deploy:dashboard",
11+
"deploy": "pnpm deploy:proxy && pnpm deploy:api && pnpm deploy:dispatch",
1212
"deploy:proxy": "pnpm -F proxy run deploy",
1313
"deploy:dispatch": "pnpm -F dispatch run deploy",
1414
"deploy:api": "pnpm -F api migrate && pnpm -F api run deploy",
1515
"deploy:dashboard": "pnpm -F dashboard run deploy",
16-
"deploy:staging": "pnpm deploy:staging:proxy && pnpm deploy:staging:api && pnpm deploy:staging:dispatch && pnpm deploy:staging:dashboard",
16+
"deploy:staging": "pnpm deploy:staging:proxy && pnpm deploy:staging:api && pnpm deploy:staging:dispatch",
1717
"deploy:staging:proxy": "pnpm -F proxy run deploy --env staging",
1818
"deploy:staging:dispatch": "pnpm -F dispatch run deploy --env staging",
1919
"deploy:staging:api": "pnpm -F api migrate:staging && pnpm -F api run deploy --env staging",

‎packages/dashboard/vite.config.ts‎

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
import { resolve } from "node:path";
2-
import { builtinModules } from "node:module";
3-
import { defineConfig, esmExternalRequirePlugin } from "vite";
2+
import { defineConfig } from "vite";
43
import { voidPlugin } from "void";
54
import { voidVue } from "@void-x/vue";
65
import tailwind from "@tailwindcss/vite";
76

8-
const nodeBuiltins = builtinModules.flatMap((m) => [m, `node:${m}`]);
9-
107
export default defineConfig({
118
plugins: [
129
tailwind(),
@@ -16,18 +13,4 @@ export default defineConfig({
1613
}),
1714
voidVue(),
1815
],
19-
environments: {
20-
void_dashboard: {
21-
build: {
22-
rolldownOptions: {
23-
plugins: [
24-
esmExternalRequirePlugin({
25-
external: nodeBuiltins,
26-
skipDuplicateCheck: true,
27-
}),
28-
],
29-
},
30-
},
31-
},
32-
},
3316
});

0 commit comments

Comments
 (0)