3 Commits

Author SHA1 Message Date
Wenyin Root
2d54971019 fix(ci): correct ARM64 RPM filename to match electron-builder output
electron-builder generates ARM64 RPM with 'aarch64' suffix, not 'arm64'.
Update validation checks and release notes to match actual filename.
2026-07-15 12:12:28 +08:00
Wenyin Root
20e6e297c1 fix(ci): remove package-smoke check from RPM workflow
The existing test:package-smoke script only supports .AppImage and .deb formats.
Skip this check in the RPM-only workflow since electron-builder validates the package structure during build.
2026-07-15 11:59:14 +08:00
Wenyin Root
e3c82b2d3c feat(ci): add independent RPM packaging workflow
- Add release-desktop-rpm.yml for building Linux RPM packages
- Supports x64 and ARM64 architectures
- Uses electron-builder to generate RPM directly (no AppImage)
- Independent workflow for easy upstream merging
- Includes RPM installation instructions in release notes
2026-07-15 11:50:51 +08:00