From 8aecf92fee3630abedbdc208cf353a3f992fa946 Mon Sep 17 00:00:00 2001 From: Sergii Pylypenko Date: Tue, 11 Jan 2022 23:25:27 +0200 Subject: [PATCH] Set up debug app signing key in the CI script --- .github/workflows/ballfield.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ballfield.yml b/.github/workflows/ballfield.yml index 4893c7d1b..e2522dc41 100644 --- a/.github/workflows/ballfield.yml +++ b/.github/workflows/ballfield.yml @@ -36,11 +36,6 @@ jobs: runs-on: ubuntu-latest steps: - - name: Setup Android SDK - run: | - for Y in `seq 20`; do echo y; done | sudo $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --licenses - - - name: Check out the repository uses: actions/checkout@v2 with: fetch-depth: 1 @@ -67,11 +62,14 @@ jobs: export PATH=$ANDROID_NDK_LATEST_HOME:$PATH ./changeAppSettings.sh - - name: Setup Gradle + - name: Setup Gradle, Android SDK licenses, and debug app signing key working-directory: project run: | + for Y in `seq 20`; do echo y; done | sudo $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --licenses ./gradlew assembleRelease || true for Y in `seq 20`; do echo y; done | sudo $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --licenses --sdk_root=`pwd` + mkdir -p $HOME/.android + keytool -genkey -v -keystore $HOME/.android/debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Debug, OU=Debug, O=Debug, L=Debug, ST=Debug, C=Debug" - name: Hyper turbo build script GOOOOOOOOOOOO run: |