diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index ce10dfc3..beb27313 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -6,8 +6,6 @@ env: flutter_version: "3.24.4" java_version: "21.x" flutter_channel: "stable" - sdk_cache_key: "android-sdk-${{ runner.os }}-${{ hashFiles('**/android/**/*') }}" - jdk_cache_key: "jdk-${{ env.java_version }}-${{ runner.os }}" jobs: build: @@ -23,25 +21,8 @@ jobs: java-version: ${{ env.java_version }} id: setup-jdk - - name: Cache JDK - uses: actions/cache@v3 - with: - path: /opt - key: ${{ env.jdk_cache_key }} - restore-keys: | - jdk-${{ env.java_version }}- - - - name: Cache Android SDK - uses: actions/cache@v3 - with: - path: $HOME/Android/Sdk - key: ${{ env.sdk_cache_key }} - restore-keys: | - android-sdk-${{ runner.os }}- - - - name: Install Android SDK (only if cache is missed) + - name: Install Android SDK run: | - if [ ! -d "$HOME/Android/Sdk" ]; then apt-get update apt-get install -y openjdk-11-jdk wget wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip -O commandlinetools.zip @@ -51,7 +32,6 @@ jobs: export ANDROID_SDK_ROOT=$HOME/Android/Sdk export PATH=$PATH:$HOME/Android/Sdk/cmdline-tools/latest/bin yes | sdkmanager --licenses 2>/dev/null || true - fi - name: Set up Android environment variables run: | @@ -65,12 +45,6 @@ jobs: echo "ANDROID_HOME: $ANDROID_HOME" echo "PATH: $PATH" - - name: Cache Flutter SDK - uses: actions/cache@v3 - with: - path: ${{ runner.tool_cache }}/flutter - key: flutter-${{ env.flutter_version }}-${{ env.flutter_channel }} - - name: Install jq run: | apt-get install -y jq @@ -82,23 +56,6 @@ jobs: flutter-version: ${{ env.flutter_version }} cache: true - - name: Cache Flutter dependencies - uses: actions/cache@v3 - with: - path: ~/.pub-cache - key: flutter-deps-${{ env.flutter_version }}-${{ env.flutter_channel }} - - - name: Show cache keys - run: | - echo CACHE-PATH=${{ steps.flutter-action.outputs.CACHE-PATH }} - echo CACHE-KEY=${{ steps.flutter-action.outputs.CACHE-KEY }} - echo CHANNEL=${{ steps.flutter-action.outputs.CHANNEL }} - echo VERSION=${{ steps.flutter-action.outputs.VERSION }} - echo ARCHITECTURE=${{ steps.flutter-action.outputs.ARCHITECTURE }} - echo PUB-CACHE-PATH=${{ steps.flutter-action.outputs.PUB-CACHE-PATH }} - echo PUB-CACHE-KEY=${{ steps.flutter-action.outputs.PUB-CACHE-KEY }} - shell: bash - - name: Fix dir permissions run: | git config --global --add safe.directory /opt/hostedtoolcache/flutter/${{ env.flutter_channel }}-${{ env.flutter_version }}-${{ steps.flutter-action.outputs.ARCHITECTURE }}