Skip to content

Fix WebRTC assets missing from release APK#43

Merged
kevinzjpeng merged 1 commit into
mainfrom
fix_webrtc_assets
Jun 6, 2026
Merged

Fix WebRTC assets missing from release APK#43
kevinzjpeng merged 1 commit into
mainfrom
fix_webrtc_assets

Conversation

@kevinzjpeng
Copy link
Copy Markdown
Collaborator

Issue

WebRTC assets were not included in release APK from GitHub Actions.

Root Cause

The sourceSets configuration wasn't properly picking up assets from the WebUI submodule in CI builds.

Fix

Add explicit copy step in CI to copy WebRTC assets to app/src/main/assets/ before build.

Testing

  • Verified assets are present in APK: assets/webrtc/index.html, keymod.js, keymod.wasm

Related Issues

Fixes "Asset not found: webrtc/index.html" when opening WebRTC dialog.

Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com

- Add explicit copy step for WebRTC assets in CI
- Assets were built but not picked up by Gradle sourceSets
- Now copies to app/src/main/assets/webrtc before build

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@kevinzjpeng kevinzjpeng merged commit 832e73c into main Jun 6, 2026
1 of 2 checks passed
@kevinzjpeng kevinzjpeng deleted the fix_webrtc_assets branch June 6, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant