From 93490b108f3afa8b285c3ec2e0b3c4213e3aaa42 Mon Sep 17 00:00:00 2001 From: Alexander Kacheryants Date: Thu, 11 Jul 2024 22:05:17 +0300 Subject: [PATCH] maybe fix for step "Accept license for Android SDK" in make-app.yaml --- .gitea/workflows/make-app.yaml | 3 +- .gitea/workflows/test.yaml | 60 ---------------------------------- 2 files changed, 1 insertion(+), 62 deletions(-) delete mode 100644 .gitea/workflows/test.yaml diff --git a/.gitea/workflows/make-app.yaml b/.gitea/workflows/make-app.yaml index 4030021..60ed315 100644 --- a/.gitea/workflows/make-app.yaml +++ b/.gitea/workflows/make-app.yaml @@ -25,8 +25,7 @@ jobs: 34 - name: Accept license for Android SDK - continue-on-error: true - run: yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses + run: yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses || if [ $? -ne '141' ]; then exit $?; fi; #Captures SIGPIPE 141 error but still allow repeating "y" to accept all licenses - name: Setup Node.js uses: actions/setup-node@v1 diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml deleted file mode 100644 index 8d74ada..0000000 --- a/.gitea/workflows/test.yaml +++ /dev/null @@ -1,60 +0,0 @@ -name: Test APK build - -on: [push, pull_request] - -jobs: - build: - name: Test APK build - runs-on: ubuntu-latest - steps: - - name: Checkout source - uses: actions/checkout@v4 - - - name: Set Up JDK - uses: actions/setup-java@v3 - with: - distribution: 'zulu' - java-version: '17' - cache: 'gradle' - - - name: Setup Android SDK - uses: amyu/setup-android@v4 - with: - sdk-version: | - 30 - 34 - - - name: Change permission for gradlew - working-directory: ./android/ - run: chmod +x ./gradlew - - - name: Generate the Android App Bundle - working-directory: ./android/ - run: ./gradlew bundle - - # Run Tests Build - - name: Run gradle tests - working-directory: ./android/ - run: ./gradlew test - - # Run Build Project - - name: Build gradle project - working-directory: ./android/ - run: ./gradlew build - - # Create APK Debug - - name: Build apk debug project (APK) - ${{ env.main_project_module }} module - working-directory: ./android/ - run: ./gradlew assembleDebug - - - name: Upload dev APK - uses: actions/upload-artifact@v1 - with: - name: app-dev - path: apk/app-debug.apk - - - name: Upload release bundle - uses: actions/upload-artifact@v1 - with: - name: app-release - path: apk/app.aab