mirror of
https://github.com/KRTirtho/spotube.git
synced 2026-11-04 10:13:59 +00:00
- Flatpak manifest (GNOME 51, libvlc built from source) installing from a new portable spotube-linux-<version>-<arch>.tar.xz, shared with the AUR package - Release workflow builds and attaches the Linux tarballs for x86_64 and aarch64 - Package files are JMustache templates rendered by :composeApp:renderPackaging<Target> with the version, release asset checksums and git-cliff release notes; the metainfo release history is generated - Publish workflow (workflow_dispatch, release tag input) renders once and pushes to Flathub, the AUR, WinGet (PR from team-spotube/winget-pkgs) and Chocolatey - Chocolatey and WinGet updated for the NSIS installer
22 lines
641 B
Plaintext
22 lines
641 B
Plaintext
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
|
|
|
|
PackageIdentifier: KRTirtho.Spotube
|
|
PackageVersion: {{version}}
|
|
Platform:
|
|
- Windows.Desktop
|
|
MinimumOSVersion: 10.0.0.0
|
|
# electron-builder one-click NSIS installer (Nucleus), installs per user; winget's nullsoft default /S is silent
|
|
InstallerType: nullsoft
|
|
Scope: user
|
|
InstallModes:
|
|
- silent
|
|
- silentWithProgress
|
|
UpgradeBehavior: install
|
|
ReleaseDate: {{release.date}}
|
|
Installers:
|
|
- Architecture: x64
|
|
InstallerUrl: {{artifacts.windowsX64.url}}
|
|
InstallerSha256: {{artifacts.windowsX64.sha256Upper}}
|
|
ManifestType: installer
|
|
ManifestVersion: 1.10.0
|