tangled
alpha
login
or
join now
geesawra.industries
/
jerry-no
8
fork
atom
A cheap attempt at a native Bluesky client for Android
8
fork
atom
overview
issues
pulls
pipelines
workflows: try building directly with gradle
geesawra.industries
4 months ago
8f9fa1cc
e5a64718
0/1
build.yaml
timeout
8min 37s
+3
-4
1 changed file
expand all
collapse all
unified
split
.tangled
workflows
build.yaml
+3
-4
.tangled/workflows/build.yaml
···
23
- name: build-release-apk
24
command: |
25
set -e
26
-
echo OOOO $KEYSTORE_PASSWORD
27
-
exit 1
28
JDK=/nix/store/$(ls /nix/store | grep openjdk-headless-21)
29
source $JDK/nix-support/setup-hook
30
source install-android-sdk.sh
31
npm i -D wrangler@latest
32
echo $AGE_KEY > age-key.txt
33
age --decrypt -i age-key.txt -o app/keystore.jks keystore.jks.age
34
-
35
-
fastlane release_bin
0
36
source ./generate-root.sh app/build/outputs/apk/release/app-release.apk
37
npx wrangler r2 object put monarch-releases/$MONARCH_APK_FILENAME --remote true --file=$MONARCH_APK_PATH
38
npx wrangler r2 object put monarch-releases/index.html --remote true --file=./index.html
···
23
- name: build-release-apk
24
command: |
25
set -e
0
0
26
JDK=/nix/store/$(ls /nix/store | grep openjdk-headless-21)
27
source $JDK/nix-support/setup-hook
28
source install-android-sdk.sh
29
npm i -D wrangler@latest
30
echo $AGE_KEY > age-key.txt
31
age --decrypt -i age-key.txt -o app/keystore.jks keystore.jks.age
32
+
33
+
./gradlew assembleRelease
34
+
# fastlane release_bin
35
source ./generate-root.sh app/build/outputs/apk/release/app-release.apk
36
npx wrangler r2 object put monarch-releases/$MONARCH_APK_FILENAME --remote true --file=$MONARCH_APK_PATH
37
npx wrangler r2 object put monarch-releases/index.html --remote true --file=./index.html