From 75b4db9298bf95a3b1cec0a75d2766d16bdfa819 Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Sat, 7 Sep 2024 07:21:00 +0200 Subject: [PATCH] Fix interrepo android build --- .github/workflows/android.yml | 5 +++-- platform/android/CPackAndroidDeployQt.cmake.in | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index fd615a1cb4..ac4dc159cf 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -52,6 +52,8 @@ jobs: qt_arch: 'android_x86' all_files_access: 'ON' artifact_name: 'android-x86' + env: + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} steps: - name: 🐣 Checkout @@ -209,9 +211,8 @@ jobs: - name: 📮 Upload debug symbols # if: release or labeled PR - if: ${{ matrix.all_files_access == 'OFF' }} + if: ${{ matrix.all_files_access == 'OFF' && env.SENTRY_AUTH_TOKEN != '' }} env: - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG_SLUG: opengisch SENTRY_PROJECT_SLUG: qfield run: | diff --git a/platform/android/CPackAndroidDeployQt.cmake.in b/platform/android/CPackAndroidDeployQt.cmake.in index 437f40c497..aab790ea06 100644 --- a/platform/android/CPackAndroidDeployQt.cmake.in +++ b/platform/android/CPackAndroidDeployQt.cmake.in @@ -1,6 +1,6 @@ -if(DEFINED ENV{KEYNAME} - AND DEFINED ENV{KEYPASS} - AND DEFINED ENV{STOREPASS}) +if(NOT "$ENV{KEYNAME}" STREQUAL "" + AND NOT "$ENV{KEYPASS}" STREQUAL "" + AND NOT "$ENV{STOREPASS}" STREQUAL "") execute_process( COMMAND "@ANDROIDDEPLOYQT_EXECUTABLE@"