From 504c848b6e714531ba19952525878e278dadfcde Mon Sep 17 00:00:00 2001 From: Anton Yemelyanov Date: Thu, 28 Dec 2023 16:44:24 +0200 Subject: [PATCH] CI --- .github/workflows/ci.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b2919ee..5b7e85b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -7,6 +7,11 @@ jobs: name: Check runs-on: ubuntu-latest steps: + + - name: Install desktop dependencies + run: | + sudo apt install -y librust-atk-dev + - name: Checkout sources uses: actions/checkout@v3 @@ -79,6 +84,11 @@ jobs: swap-storage: true + + - name: Install desktop dependencies + run: | + sudo apt install -y libglib2.0-dev libatk1.0-dev libgtk-3-dev librust-atk-dev + - name: Checkout sources uses: actions/checkout@v3 @@ -189,6 +199,10 @@ jobs: sudo apt-get update sudo apt install -y gcc-multilib + - name: Install desktop dependencies + run: | + sudo apt install -y librust-atk-dev + - name: Install stable toolchain if: steps.install_llvm.outcome == 'success' && steps.install_llvm.conclusion == 'success' uses: dtolnay/rust-toolchain@stable @@ -246,6 +260,10 @@ jobs: sudo apt-get update sudo apt install -y gcc-multilib + - name: Install desktop dependencies + run: | + sudo apt install -y librust-atk-dev + - name: Install stable toolchain if: steps.install_llvm.outcome == 'success' && steps.install_llvm.conclusion == 'success' uses: dtolnay/rust-toolchain@stable