con un clic
electron-build
Build and test the Electron app with proper worktree isolation
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Build and test the Electron app with proper worktree isolation
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Audit translation completeness across all language files
Scaffold a new IPC channel with proper TypeScript types
Generate release notes from git history between tags
Create or review Qase-ready QA flows for Rocket.Chat Desktop PRs and branches.
| name | electron-build |
| description | Build and test the Electron app with proper worktree isolation |
Build, lint, and test the Rocket.Chat Electron app. Uses git worktrees to avoid disrupting the user's working directory.
platform (optional): Target platform - mac, win, linux, or all. Defaults to current platform.skip-worktree (optional): If "true", build in the current directory instead of creating a worktree.If skip-worktree is not "true":
mkdir -p ../Rocket.Chat.Electron-worktrees
git worktree add ../Rocket.Chat.Electron-worktrees/build-$(git branch --show-current) HEAD
yarnyarn lint
Fix any lint errors before proceeding.
yarn test
All tests must pass before building.
Build the app bundle:
yarn build
Then build platform packages if requested:
| Platform | Command |
|---|---|
| macOS | yarn build-mac |
| Windows | yarn build-win (includes --x64 --ia32 --arm64) |
| Linux | yarn build-linux |
If changes touch workspaces/desktop-release-action/:
yarn workspaces:build
rm -rf workspaces/desktop-release-action/dist/dist
If a worktree was created:
git worktree remove ../Rocket.Chat.Electron-worktrees/build-$(git branch --show-current)
After completion, report: