diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 7a34dd9f..7649cc5d 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -22,6 +22,12 @@ jobs: run: ${ANDROID_HOME}/tools/bin/sdkmanager --update - name: Install android platform, platform-tools, build-tools and ndk run: ${ANDROID_HOME}/tools/bin/sdkmanager --install "cmdline-tools;latest" "platform-tools" "platforms;android-31" "build-tools;31.0.0" "ndk;22.1.7171670" + - name: Cache Qt + id: cache-qt + uses: actions/cache@v1 + with: + path: ../Qt + key: ${{ runner.os }}-QtCache - name: Install Qt uses: jurplel/install-qt-action@v2 with: @@ -30,9 +36,9 @@ jobs: host: 'linux' target: 'android' arch: 'android_armv7' - - name: Debug - run ls -l $Qt6_DIR/../ + install-deps: 'true' + cached: ${{ steps.cache-qt.outputs.cache-hit }} - name: Configure build - run: $Qt6_DIR/bin/qmake gpxsee.pro + run: qmake gpxsee.pro - name: Build project run: make -j2