reorganize build scripts

This commit is contained in:
Fabian Freund
2026-03-20 04:26:01 +01:00
parent 91d248ad5c
commit df55e9e8af
7 changed files with 147 additions and 86 deletions
+9 -8
View File
@@ -67,18 +67,19 @@ melos:
format:
description: Format all Dart files in the workspace
exec: dart format .
build-browser:
description: Run all preparation scripts and build APK + App Bundle
update-assets:
description: Download external assets (bangs, bridges, URL lists)
run: bash scripts/update-assets.sh
build-components:
description: Build JS components and generate quotes DB
run: |
set -e
echo "=== Running preparation scripts ==="
sh scripts/build-container-proxy.sh
sh scripts/build-readability.sh
bash scripts/download_bangs.sh
python3 scripts/build_quotes_db.py
sh scripts/update-bridges.sh
sh scripts/update-url-cleaner-catalog.sh
sh scripts/update-url-shorteners.sh
echo "=== Building APK ==="
build-browser:
description: Build release APK split per ABI
run: |
set -e
cd app
flutter build apk --release --target-platform android-arm,android-arm64 --split-per-abi --no-tree-shake-icons