# electron-tests Electron tray/window test app for CI/CD validation. ## Features - Tray icon + context menu - Main desktop window - Simple status UI showing runtime versions ## Run locally ```bash npm ci npm start ``` ## Build AppImage ```bash npm run build:linux:amd64 npm run build:linux:arm64 ``` Artifacts are produced via CI workflows: - `electron-linux-amd64` - `electron-linux-arm64` ## Ubuntu consumer behavior CI now publishes exactly one executable artifact per architecture: - `electron_tray_demo-linux--run.AppImage` This file is a self-launching wrapper that runs the packaged AppImage with `APPIMAGE_EXTRACT_AND_RUN=1`, so it works on fresh Ubuntu systems even when `libfuse.so.2` is not installed.