From 79f8521049057a036d9aaa4be42f8b224ad6483b Mon Sep 17 00:00:00 2001 From: git-elliot Date: Mon, 25 Mar 2024 00:36:47 +0530 Subject: [PATCH] add linux deps --- .github/workflows/flutter_test.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/flutter_test.yml b/.github/workflows/flutter_test.yml index faeff11c..b19e2670 100644 --- a/.github/workflows/flutter_test.yml +++ b/.github/workflows/flutter_test.yml @@ -94,6 +94,11 @@ jobs: if: ${{ needs.changes.outputs.lib == 'true' || needs.changes.outputs.test == 'true' || needs.changes.outputs.android == 'true'}} run: | flutter build apk --debug --flavor dev + + # Run only if test, lib, and linux folder is changed + - name: Install Linux dependencies + if: ${{ needs.changes.outputs.lib == 'true' || needs.changes.outputs.test == 'true' || needs.changes.outputs.linux == 'true'}} + run: sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev - name: Build Linux if: ${{ needs.changes.outputs.lib == 'true' || needs.changes.outputs.test == 'true' || needs.changes.outputs.linux == 'true'}} run: flutter build linux \ No newline at end of file