Skip to content

Prepare integrated IPTV test build#405

Draft
oxyroid wants to merge 9 commits into
masterfrom
codex/integration-test-20260703
Draft

Prepare integrated IPTV test build#405
oxyroid wants to merge 9 commits into
masterfrom
codex/integration-test-20260703

Conversation

@oxyroid

@oxyroid oxyroid commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Integrates the shared IPTV/data fixes with the smartphone and TV app changes into one testable branch.
  • Fixes M3U import scheduling so user-triggered M3U imports do not wait on WorkManager validated-network constraints.
  • Adds phone and TV intent handling updates, TV focus/status work, playback/setting refinements, CI checksums, and Telegram artifact upload fixes.

Validation

  • GitHub Actions Android CI: https://github.com/oxyroid/M3UAndroid/actions/runs/28616705512
  • CI artifacts verified locally after download: smartphone-apks, tv-apk, and combined artifact.
  • sha256sum -c passed for downloaded CI checksum files.
  • Local integration validation already run:
    • :data:testDebugUnitTest :business:foryou:testDebugUnitTest
    • :app:smartphone:assembleDebug :app:tv:assembleDebug
    • :app:smartphone:assembleRelease :app:tv:assembleRelease
    • smartphone file M3U import to Room
    • TV file M3U import to Room
    • smartphone real-data import using YanG-1989/m3u Migu.m3u with 45 channels
    • TV AVD 720p launch, DPad smoke test, resolver checks, and file M3U import

Notes

  • Draft PR for staged validation. The user should verify APK behavior before marking ready.
  • The first two CI runs on this branch failed only in the Telegram upload step; the latest run is green.

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