a946b14f69
Fix Android assets upload to correct release
...
Use gh CLI to upload Android APK and AAB to the tagged release.
2025-11-01 17:20:13 +01:00
471baec284
Simplify Android build: use default command for APK and AAB
...
tauri android build creates both APK and AAB by default.
2025-11-01 16:44:32 +01:00
8298d807f3
Fix Android build commands: use --apk and --aab flags
...
Changed from incorrect --bundle aab to correct --aab flag.
2025-11-01 16:34:15 +01:00
42e6459fbf
Prevent duplicate builds on tag pushes
...
Build workflow now ignores all tags to avoid running alongside release workflow.
2025-11-01 16:06:35 +01:00
6ae87fc694
Fix Android OpenSSL build by adding NDK toolchain to PATH
...
Set proper CC, AR, and RANLIB environment variables for all Android targets
to enable OpenSSL cross-compilation with SQLCipher encryption.
2025-11-01 16:03:46 +01:00
f7867a5bde
Restore SQLCipher encryption for Android and fix CI build
...
- Re-enable bundled-sqlcipher-vendored-openssl for Android
- Add NDK environment variables for OpenSSL compilation
- Install perl and make for OpenSSL build in CI
- Ensures encryption works on all platforms including Android
2025-11-01 15:39:44 +01:00
72bb211a76
Fix secrets access in workflow conditional
...
- Move secrets to env block instead of if condition
- Use bash conditional to check if keystore is available
- Provide clear logging for signed vs unsigned builds
2025-11-01 15:28:06 +01:00
af09f4524d
Remove iOS builds from CI/CD workflows
2025-11-01 15:21:58 +01:00
102832675d
Fix Android build commands syntax
...
- Change from --apk to default build (produces APK)
- Change from --aab to --bundle aab for AAB generation
2025-11-01 15:20:49 +01:00
3490de2f51
Configure Android signing and disable iOS builds
...
- Add optional Android signing for build workflow (unsigned for testing)
- Require Android signing for release workflow
- Disable iOS builds (commented out) until Apple Developer Account is available
2025-11-01 15:06:56 +01:00
7c3af10938
Add Android and iOS builds to CI/CD pipelines
2025-11-01 15:00:33 +01:00
5c5d0785b9
Fix pnpm version conflict in CI workflows
2025-11-01 14:48:58 +01:00
121dd9dd00
Add GitHub Actions CI/CD pipelines
...
- Add build pipeline for Windows, macOS, and Linux
- Add release pipeline for automated releases
- Remove CLAUDE.md from git tracking
2025-11-01 14:46:01 +01:00