fix(ci): apply the pending release-pipeline review fixes
Restores the ALSA layout binds in both snap recipes (bit-perfect hw: access inside the snap), lets the build cache save on main as well as slint-mvp, installs the desktop file as com.blitzfc.qbz.desktop so the AppStream launchable and the MPRIS DesktopEntry resolve in deb/rpm, clears the stale boot-restore error when a new browser sign-in starts, and adds the X11 dlopen libraries to the flake's runtime set. The flake version/rev/srcHash bump remains a tag-time step (documented in the release checklist, which is rewritten for the 2.0 Slint flow). cc
This commit is contained in:
6 files changed
+36
-2
No files matched your search
@@ -48,6 +48,17 @@ platforms:
|
||||
amd64:
|
||||
# arm64 is a separate job (needs an arm64 binary + runner); add later.
|
||||
|
||||
# ALSA config/plugin binds: without these the snap's alsa-lib cannot find the
|
||||
# host's ALSA configuration and plugin set, and the direct hw: (bit-perfect)
|
||||
# path breaks. Restored from the 1.2.x recipe (review fix 2026-07-03).
|
||||
layout:
|
||||
/usr/share/alsa:
|
||||
bind: $SNAP/usr/share/alsa
|
||||
/etc/alsa:
|
||||
bind: $SNAP/etc/alsa
|
||||
/usr/lib/x86_64-linux-gnu/alsa-lib:
|
||||
bind: $SNAP/usr/lib/x86_64-linux-gnu/alsa-lib
|
||||
|
||||
apps:
|
||||
qbz:
|
||||
command: bin/qbz
|
||||
|
||||
Reference in new issue
Block a user