Fix pr #462

Closed
opened 2026-06-06 03:44:30 +00:00 by guettli · 1 comment
guettli commented 2026-06-06 03:44:30 +00:00 (Migrated from codeberg.org)
https://codeberg.org/guettli/sharedinbox/pulls/455
guettlibot commented 2026-06-06 03:55:02 +00:00 (Migrated from codeberg.org)

The PR is up at https://codeberg.org/guettli/sharedinbox/pulls/463.


Summary of what was done:

PR #455 was open with merge conflicts and failing CI. The branch was significantly behind main (missing 200+ lines of features added since it was created), and its chaos-monkey test content had already been merged to main separately. The only unique contribution still needed was the local Android bundle build:

  • scripts/build_android_bundle_local.sh — new script that builds the release AAB using fvm directly (decodes the keystore from $ANDROID_KEYSTORE_BASE64, runs fvm flutter build appbundle, cleans up).
  • Taskfile.yml — added build-android-bundle-local task with source/generates tracking, and updated deploy-android-bundle to depend on it and call deploy_playstore.py directly instead of the long Dagger pipeline.

PR opened: https://codeberg.org/guettli/sharedinbox/pulls/463 (Closes #462)

The PR is up at https://codeberg.org/guettli/sharedinbox/pulls/463. --- **Summary of what was done:** PR #455 was open with merge conflicts and failing CI. The branch was significantly behind `main` (missing 200+ lines of features added since it was created), and its chaos-monkey test content had already been merged to `main` separately. The only unique contribution still needed was the local Android bundle build: - **`scripts/build_android_bundle_local.sh`** — new script that builds the release AAB using `fvm` directly (decodes the keystore from `$ANDROID_KEYSTORE_BASE64`, runs `fvm flutter build appbundle`, cleans up). - **`Taskfile.yml`** — added `build-android-bundle-local` task with source/generates tracking, and updated `deploy-android-bundle` to depend on it and call `deploy_playstore.py` directly instead of the long Dagger pipeline. PR opened: https://codeberg.org/guettli/sharedinbox/pulls/463 (Closes #462)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: guettli/sharedinbox#462