A cheap attempt at a native Bluesky client for Android

workflows: try building directly with gradle

Changed files
+3 -4
.tangled
workflows
+3 -4
.tangled/workflows/build.yaml
··· 23 23 - name: build-release-apk 24 24 command: | 25 25 set -e 26 - echo OOOO $KEYSTORE_PASSWORD 27 - exit 1 28 26 JDK=/nix/store/$(ls /nix/store | grep openjdk-headless-21) 29 27 source $JDK/nix-support/setup-hook 30 28 source install-android-sdk.sh 31 29 npm i -D wrangler@latest 32 30 echo $AGE_KEY > age-key.txt 33 31 age --decrypt -i age-key.txt -o app/keystore.jks keystore.jks.age 34 - 35 - fastlane release_bin 32 + 33 + ./gradlew assembleRelease 34 + # fastlane release_bin 36 35 source ./generate-root.sh app/build/outputs/apk/release/app-release.apk 37 36 npx wrangler r2 object put monarch-releases/$MONARCH_APK_FILENAME --remote true --file=$MONARCH_APK_PATH 38 37 npx wrangler r2 object put monarch-releases/index.html --remote true --file=./index.html