Skip to content

Commit

Permalink
ci: add a comment for installing required linux packages, update the …
Browse files Browse the repository at this point in the history
…system packages before running integration tests, running flutter doctor to ensure compatibility
  • Loading branch information
EchoEllet committed Oct 15, 2024
1 parent 5643e97 commit abb9baf
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,13 @@ jobs:
fi
done
# From https://docs.flutter.dev/get-started/install/linux/desktop#development-tools
- name: 🐧 Install required Linux packages to run integration tests
run: sudo apt update -y && sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa && sudo apt-get install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
run: sudo apt update -y && sudo apt-get upgrade -y && sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa && sudo apt-get install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev

# See https://docs.flutter.dev/get-started/install/linux/desktop#development-tools
- name: 🐧 Checking the package versions compatibility with Flutter
run: flutter doctor

# TODO: Move integration tests step into a separate workflow with support for all platforms
- name: 🧪 Run Flutter integration tests
Expand Down

0 comments on commit abb9baf

Please sign in to comment.