refactor: migrate deploy-android-bundle to Dagger #449

Merged
guettlibot merged 1 commits from refs/pull/449/head into main 2026-06-05 20:43:23 +00:00
guettlibot commented 2026-06-05 19:47:50 +00:00 (Migrated from codeberg.org)

Summary

  • Deletes scripts/build_android_bundle_local.sh, which required a host Android SDK and failed with No Android SDK found
  • Removes the build-android-bundle-local Taskfile task that invoked it
  • Rewrites deploy-android-bundle to call the existing Dagger publish-android pipeline (build → stamp versionCode → sign → upload) via sops exec-env for local secret injection — no local Android SDK needed

The publish-android Dagger function (ci/main.go) already handles everything the old script did (keystore decode, AAB build, signing) plus version-code stamping, so no changes to ci/main.go are required.

Closes #444

🤖 Generated with Claude Code

## Summary - Deletes `scripts/build_android_bundle_local.sh`, which required a host Android SDK and failed with `No Android SDK found` - Removes the `build-android-bundle-local` Taskfile task that invoked it - Rewrites `deploy-android-bundle` to call the existing Dagger `publish-android` pipeline (build → stamp versionCode → sign → upload) via `sops exec-env` for local secret injection — no local Android SDK needed The `publish-android` Dagger function (`ci/main.go`) already handles everything the old script did (keystore decode, AAB build, signing) plus version-code stamping, so no changes to `ci/main.go` are required. Closes #444 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.