rollup failed to resolve import react jsx runtime
keep getting this error but only on gh actions, not locally
๐ฆ Compiling server router...
vinxi building router server in http mode
vite v6.3.5 building SSR bundle for production...
transforming...
โ 97 modules transformed.
โ Build failed in 1.11s
Error: [vite]: Rollup failed to resolve import "react/jsx-runtime" from "/home/runner/work/turbostart/turbostart/packages/ui/src/components/button.tsx".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
at viteLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46345:15)
at onRollupLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46395:5)
at onLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46043:7)
at /home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:20755:32
at Object.logger [as onLog] (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:22634:9)
at ModuleLoader.handleInvalidResolvedId (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:21381:26)
at /home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:21339:26 ๐ฆ Compiling server router...
vinxi building router server in http mode
vite v6.3.5 building SSR bundle for production...
transforming...
โ 97 modules transformed.
โ Build failed in 1.11s
Error: [vite]: Rollup failed to resolve import "react/jsx-runtime" from "/home/runner/work/turbostart/turbostart/packages/ui/src/components/button.tsx".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
at viteLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46345:15)
at onRollupLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46395:5)
at onLog (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.21_jiti@2.4.2_lightningcss@1.30.1_terser@5.39.2_tsx@4.19.4/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46043:7)
at /home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:20755:32
at Object.logger [as onLog] (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:22634:9)
at ModuleLoader.handleInvalidResolvedId (/home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:21381:26)
at /home/runner/work/turbostart/turbostart/node_modules/.pnpm/rollup@4.41.0/node_modules/rollup/dist/es/shared/node-entry.js:21339:26