Add a desktop build script for manual releases
deploy/build_desktop.sh builds the Arch, Debian and Windows packages into desktop/release/ without publishing anything, lists what it produced with sizes and SHA-256 sums for release notes, and prints the suggested Gitea tag. Installing locally, handing the files out and attaching them to a Gitea release all stay manual; push_desktop.sh remains the update-feed publisher.
This commit is contained in:
@@ -42,6 +42,10 @@ npm run dist:win # release/J621 Setup 0.1.0.exe (cross-built with wine; unte
|
||||
npm run dist:all
|
||||
```
|
||||
|
||||
`deploy/build_desktop.sh` wraps the same commands, installs dependencies on
|
||||
first run and prints sizes plus SHA-256 sums for release notes. Nothing is
|
||||
published by it; `deploy/push_desktop.sh` is the one that feeds auto-updates.
|
||||
|
||||
The Arch package can be installed and removed with pacman:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user