Commit graph

2 commits

Author SHA1 Message Date
Claude
f29159e55b
fix: create Android debug keystore directory before build
Add step to create and set permissions for ~/.config/.android directory
to fix 'Unable to create debug keystore' error during debug APK builds.
2025-11-20 13:07:44 +00:00
Claude
e778e494b4
ci: add feature branch build workflow for automatic APK generation
This workflow automatically builds APKs for feature branches:

- Triggers on pushes to branches starting with 'claude/', 'feature/', or 'dev/'
- Runs build_runner to generate required .g.dart files
- Supports both signed (if secrets available) and debug builds
- Uploads APK artifacts with branch name and commit SHA
- 30-day artifact retention for testing
- Manual trigger support via workflow_dispatch

This allows developers to test changes without manually building locally.
Artifacts can be downloaded from the GitHub Actions run page.
2025-11-20 11:17:26 +00:00