+3
-4
.tangled/workflows/build.yaml
+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