chore: add caching to system deps

This commit is contained in:
Florian Bouillon 2025-04-22 16:05:08 +02:00
parent 537f846217
commit 974335808d
Signed by: Florian Bouillon
GPG Key ID: 7676FF78F3BC40EC

View File

@ -22,10 +22,11 @@ jobs:
uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install system deps
# `libgtk-3-dev` required by crate `gdk-sys`
run: |
sudo apt-get update
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
uses: awalsh128/cache-apt-pkgs-action@v1
with:
packages: libgtk-3-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
version: 1.0
- name: Install Bun dependencies
run: bun install --frozen-lockfile