ci: add workspace cargo test job (exclude Slint UI graph)

Run unit/doc tests for the shipping crates workspace on PRs without
compiling qbz-ui. Fix three green-blockers: local playlist schema for
tests, Track.work fixture, and a stale ListenBrainz doctest.
This commit is contained in:
Afonso Jorge Ramos committed 2026-07-10 00:52:05 +02:00
1 parent 5ba00ab4ef
commit 7a600a60f4
6 files changed
+126 -10

No files matched your search

@@ -327,6 +327,7 @@ mod tests {
id,
title: title.to_string(),
version: None,
work: None,
isrc: None,
duration: 0,
track_number: 0,