From c0ce49abc94592f0ef946a4c3195c82bd9cc80c2 Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 7 Nov 2021 19:06:44 +0100 Subject: [PATCH] Add installation task for missing dependencies on ubuntu to workflow Signed-off-by: trivernis --- mediarepo-api/.github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mediarepo-api/.github/workflows/build.yml b/mediarepo-api/.github/workflows/build.yml index a1afbce..bbaa82d 100644 --- a/mediarepo-api/.github/workflows/build.yml +++ b/mediarepo-api/.github/workflows/build.yml @@ -29,6 +29,14 @@ jobs: key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }} restore-keys: | ${{ runner.os }}-cargo- + + - name: Install OS-specific dependencies + uses: knicknic/os-specific-run@v1.0.3 + with: + linux: | + sudo apt update + sudo apt install libwebkit2gtk-4.0-dev libgtk-3-dev libappindicator3-dev -y + - name: Build run: cargo build