More CI fixes
Some checks failed
🏗️ Build and Test JellyTau / Build Android APK (push) Has been cancelled
Traceability Validation / Check Requirement Traces (push) Has been cancelled
🏗️ Build and Test JellyTau / Run Tests (push) Has been cancelled

This commit is contained in:
Duncan Tourolle 2026-06-20 16:15:33 +02:00
parent dd5d648d21
commit 46b9d328ab
3 changed files with 9 additions and 0 deletions

View File

@ -35,6 +35,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
libsoup-3.0-dev \ libsoup-3.0-dev \
librsvg2-dev \ librsvg2-dev \
libayatana-appindicator3-dev \ libayatana-appindicator3-dev \
# mpv player library (linked via libmpv-sys)
libmpv-dev \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# Install Node.js 20.x from NodeSource # Install Node.js 20.x from NodeSource

View File

@ -33,6 +33,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
libsoup-3.0-dev \ libsoup-3.0-dev \
librsvg2-dev \ librsvg2-dev \
libayatana-appindicator3-dev \ libayatana-appindicator3-dev \
# mpv player library (linked via libmpv-sys)
libmpv-dev \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# Install Node.js 20.x from NodeSource # Install Node.js 20.x from NodeSource

View File

@ -14,6 +14,11 @@ edition = "2021"
name = "jellytau_lib" name = "jellytau_lib"
crate-type = ["staticlib", "cdylib", "rlib"] crate-type = ["staticlib", "cdylib", "rlib"]
# Keep debug info minimal to reduce target/ size in CI (line numbers in
# backtraces are preserved; the bulky full debuginfo is dropped).
[profile.dev]
debug = "line-tables-only"
[build-dependencies] [build-dependencies]
tauri-build = { version = "2", features = [] } tauri-build = { version = "2", features = [] }