fix(plugins): restore static import for proper bundling (#201)
* fix(plugins): restore static import for proper bundling + add plugins to CI
The variable import path from bca0280 bypassed webpack bundling,
preventing the plugin module from being included in the client bundle.
Restores the static import so Next.js can resolve and bundle the
plugin frontend at build time.
CI now clones and builds barazo-plugins (frontend only) alongside
barazo-lexicons so TypeScript can resolve the workspace dependency.
* fix(ci): remove plugins cache to ensure fresh clone with latest exports
The cache key was based on pnpm-lock.yaml which doesn't change when
plugins repo changes. Remove caching for now so CI always gets the
latest plugin-signatures with explicit exports entries.
* fix(ci): replace plugin symlink with copy for Turbopack compatibility
Turbopack cannot follow pnpm link: symlinks outside the project root.
After pnpm install creates the symlink, replace it with a real copy
so Turbopack can resolve and bundle the plugin frontend modules.
authored by