diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c11463a..7900e6b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -160,17 +160,11 @@ jobs: runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@v4 - - name: Setup Flutter - run: | - FLUTTER_VERSION=$(grep " flutter:" pubspec.yaml | cut -d':' -f2 | tr -d ' ') - sudo apt-get update -y && sudo apt-get upgrade -y; - sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev - git clone --depth 1 --branch $FLUTTER_VERSION https://github.com/flutter/flutter.git $RUNNER_TEMP/flutter - echo "$RUNNER_TEMP/flutter/bin" >> $GITHUB_PATH - - name: Install Flutter - run: flutter doctor - - name: Install dependencies - run: | + - uses: subosito/flutter-action@v2 + with: + channel: 'master' + flutter-version-file: pubspec.yaml + - run: | flutter pub get sudo apt-get update -y sudo apt-get install -y ninja-build libgtk-3-dev webkit2gtk-4.1