ci: merge ci builds, run cargo tests directly, export bindings directly into src/

This commit is contained in:
Ryan Walters
2025-08-20 08:16:27 -05:00
parent 8069d5a061
commit 2f43f81555
5 changed files with 38 additions and 147 deletions
+9 -1
View File
@@ -39,7 +39,15 @@ jobs:
- name: Install Linux dependencies
run: |
sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
sudo apt-get install -y \
pkg-config \
build-essential \
libssl-dev \
libglib2.0-dev \
libwebkit2gtk-4.1-dev \
libayatana-appindicator3-dev \
librsvg2-dev \
patchelf
- name: Install cargo-udeps
uses: taiki-e/cache-cargo-install-action@v2