Automated builds of Proton Authenticator for macOS (Tauri desktop app) and Android (from android-pass).
- macOS: Clones
ProtonMail/WebClients, builds the Tauri-based Authenticator desktop app → produces.dmgand.app - Android: Clones
protonpass/android-pass, builds debug APK (includes authenticator/TOTP functionality)
- Manual: Go to Actions → select workflow → "Run workflow"
- Scheduled: Runs weekly on Monday 00:00 UTC (checks for new commits)
- On push: Any push to
maintriggers both builds
Built artifacts are uploaded as GitHub Actions artifacts (retained 30 days) and optionally as GitHub Releases when tagged.
- These are unsigned debug builds for personal use only
- Android APK is a debug build — enable "Install from unknown sources" on your device
- macOS app is unsigned — right-click → Open to bypass Gatekeeper on first launch
- No telemetry or auto-update (updater endpoints won't work without Proton's signing keys)
Edit workflow files in .github/workflows/ to:
- Pin to specific git tags/commits
- Change build flavors
- Adjust scheduling