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: |