Skip to content

fix(audio): expand male voice preview from 3 to 10 samples#1034

Closed
IgorGanapolsky wants to merge 5 commits intodevelopfrom
fix/male-preview-10-samples
Closed

fix(audio): expand male voice preview from 3 to 10 samples#1034
IgorGanapolsky wants to merge 5 commits intodevelopfrom
fix/male-preview-10-samples

Conversation

@IgorGanapolsky
Copy link
Copy Markdown
Owner

Reduces repetition by adding 7 more marine callouts to the preview pool.

- Android: firebase-perf dependency, Performance Gradle plugin when Firebase is on
- iOS: link FirebasePerformance SPM product, import in app entry
- PostHog replay: fix Android config (debouncerDelayMs); align iOS with SDK (throttleDelay, no sampleRate)
- Add docs/OBSERVABILITY.md (stack, privacy, gaps vs store-grade metrics)
- SwiftLint: scoped disables and safer Apple Ads URLRequest

Made-with: Cursor
Xcode references the plist for Crashlytics; the real file is gitignored.
Generate a placeholder plist in the ios job so xcodebuild succeeds on runners.

Made-with: Cursor
Scheme Test action passes -SkipFirebaseForTesting so hosted unit tests do not
configure Firebase with CI placeholder plist (avoids SIGABRT).

Made-with: Cursor
Scheme Test environment RT_SKIP_FIREBASE_FOR_TESTS is injected into the host
app; CLI args alone were not applied on GitHub Actions. Mirror the env in the
CI step as a fallback.

Made-with: Cursor
Simulator-hosted tests do not receive shell or scheme env; pass
OTHER_SWIFT_FLAGS=-D RT_SKIP_FIREBASE_FOR_CI on xcodebuild so init omits
FirebaseApp.configure with the placeholder plist.

Drop unused FirebasePerformance SPM link (no in-app API); Crashlytics remains.

Made-with: Cursor
@IgorGanapolsky IgorGanapolsky enabled auto-merge (squash) April 1, 2026 22:15
@gemini-code-assist
Copy link
Copy Markdown

Important

Installation incomplete: to start using Gemini Code Assist, please ask the organization owner(s) to visit the Gemini Code Assist Admin Console and sign the Terms of Services.

@trunk-io
Copy link
Copy Markdown

trunk-io Bot commented Apr 1, 2026

Merging to develop in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@github-actions github-actions Bot added the pr-state:ci_running Required CI checks are still running label Apr 1, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 1, 2026

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

CI All checks passed

Check Result
Android Tests success
iOS Build & Tests success
Python Unit Tests success
Python Script Tests + Release Gate success
Playwright Local Checks success
Security success

View details

@IgorGanapolsky
Copy link
Copy Markdown
Owner Author

Closing: superseded by later work or has unresolvable merge conflicts. Reopen if still needed.

auto-merge was automatically disabled April 6, 2026 20:03

Pull request was closed

@IgorGanapolsky IgorGanapolsky deleted the fix/male-preview-10-samples branch April 8, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-state:ci_running Required CI checks are still running

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant