From 03da3eea86cca11d7581b01f4c5d1eca855a770e Mon Sep 17 00:00:00 2001 From: Kang Lin Date: Thu, 14 Dec 2023 11:56:21 +0800 Subject: [PATCH] CI: sign for android --- .github/workflows/android.yml | 5 +++++ .github/workflows/build.yml | 1 + 2 files changed, 6 insertions(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a93e9d9..fed29fd 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -139,6 +139,9 @@ jobs: env: RabbitCommon_DIR: ${{env.SOURCE_DIR}}/RabbitCommon VCPKG_ROOT: ${{env.SOURCE_DIR}}/vcpkg + QT_ANDROID_KEYSTORE_PATH: ${{env.SOURCE_DIR}}/RabbitCommon/RabbitCommon.keystore + QT_ANDROID_KEYSTORE_ALIAS: rabbitcommon + QT_ANDROID_KEYSTORE_STORE_PASS: ${{secrets.STOREPASS}} run: | sudo chmod 777 ${Qt6_DIR}/bin/qt-cmake ${Qt6_DIR}/bin/qt-cmake .. \ @@ -149,6 +152,8 @@ jobs: -DQT_HOST_PATH=${Qt6_DIR}/../gcc_64 \ -DANDROID_PLATFORM=${{env.ANDROID_PLATFORM}} \ -DANDROID_NATIVE_API_LEVEL=${{env.ANDROID_NATIVE_API_LEVEL}} \ + -DQT_ANDROID_SIGN_APK=ON \ + -DQT_ENABLE_VERBOSE_DEPLOYMENT=OFF \ -DQt6LinguistTools_DIR=${Qt6_DIR}/../gcc_64/lib/cmake/Qt6LinguistTools \ -DVCPKG_VERBOSE=ON \ -DX_VCPKG_APPLOCAL_DEPS_INSTALL=ON \ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0001bf1..5033045 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,6 +26,7 @@ jobs: android: uses: ./.github/workflows/android.yml + secrets: inherit deploy: if: ${{ startsWith(github.ref, 'refs/tags/') }}