feat(build): add tasks for building Linux RPM and Flatpak packages; update build workflow to include new packaging steps

This commit is contained in:
2026-01-03 19:28:44 -06:00
parent d209c0c9ab
commit db6d8d590b
2 changed files with 28 additions and 3 deletions

View File

@@ -221,6 +221,18 @@ tasks:
cmds:
- "{{.NPM}} run dist:linux"
build-rpm:
desc: Build Linux RPM package
deps: [build-frontend]
cmds:
- "{{.NPM}} run dist:rpm"
build-flatpak:
desc: Build Linux Flatpak package
deps: [build-frontend]
cmds:
- "{{.NPM}} run dist:flatpak"
build-electron-windows:
desc: Build Windows Electron apps (portable and installer)
deps: [build-frontend]