From 974335808d8c046b314a34fa09041c735a4766df Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 22 Apr 2025 16:05:08 +0200 Subject: [PATCH] chore: add caching to system deps --- .github/workflows/build.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6362151..dfac5fc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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