From e4655ab234d6a8094ace7121dce9b57f6515976b Mon Sep 17 00:00:00 2001 From: LargeModGames Date: Tue, 8 Sep 2026 10:21:14 +0200 Subject: [PATCH] fix(cd): list the .deb assets explicitly so the gui shim is not packaged --- Cargo.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 45d19dc6..ba29d6bc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -267,6 +267,12 @@ depends = "$auto" suggests = "yt-dlp, ffmpeg" section = "utils" priority = "optional" +# cargo-deb packages every [[bin]] by default, and spotatui-gui only exists +# in a `gui` build, so the assets are listed explicitly. +assets = [ + ["target/release/spotatui", "usr/bin/", "755"], + ["README.md", "usr/share/doc/spotatui/README", "644"], +] # cargo-binstall: fetch the prebuilt release binaries instead of compiling. # cargo binstall spotatui