Skip to content

[repo-status] Daily Repo Status β€” June 13, 2026Β #141

@github-actions

Description

@github-actions

πŸ“… Good morning, team! Here's your daily snapshot for PureWeen/maui β€” June 13, 2026. β˜€οΈ


πŸ†• Fresh CI Alerts This Morning β€” 3 New Issues

The CI scanner surfaced three new failures overnight:

Issue Branch Platform Summary
#139 main 🍎 macOS arm64 Helix DispatcherTests.CreateTimerNonRepeatingDoesNotRepeat β€” NullReferenceException (recurrence of #135)
#138 net11.0 πŸ“± iOS 18.5 + latest ShellBadge visual regression β€” 4 tests, 0.65%–2.92% baseline diff across all iOS variants
#137 net11.0 πŸ–₯️ MacCatalyst Controls device tests: XHarness launch timeout (60 min) β€” 5 of last 10 builds affected

⚠️ #139 is the same DispatcherTests failure flagged yesterday as #135 β€” it's still unresolved and continues to block maui-pr (Windows Helix Unit Tests / Debug). This is the most urgent item.

πŸ” #137 has been recurring since May 20 with a 50% failure rate on MacCatalyst device tests β€” this is becoming a significant reliability gap on net11.0.


πŸ”§ Workflow Health

  • #140 β€” CI Failure Scanner workflow failed this run due to create_pull_request bundle errors. Root cause: fork repositories don't inherit secrets from the parent. Check fork Settings β†’ Secrets β†’ Actions to configure required tokens.

πŸ”΄ Carryover β€” Still Open From Previous Days

Issue Branch Area Status
#135 main 🍎 macOS Helix: Dispatcher timer NRE ⚠️ Unresolved β€” now also tracked as #139
#133 main πŸ€– Android UITests ADB key push failures (3Γ— / 10 builds) No new occurrence today β€” monitoring
#132 net11.0 πŸ“± ShellBadge iOS screenshot drift Now also tracked as #138 β€” requires baseline update or regression fix
#125 main πŸ–₯️ HybridWebView Windows Helix skipped Open PR β€” quick merge candidate
#96 main πŸ–₯️ BlazorWebView external network dep (Windows) Open PR β€” quick merge candidate
#53 main πŸ–₯️ CarouselView MacCatalyst leak test skip Open PR β€” quick merge candidate

πŸ”€ Open Pull Requests

PR Description Notes
#28 ✨ Add CI status assessment gh-aw workflow Updated Jun 3 β€” ready for review
#125 πŸ”§ Skip HybridWebView device tests (Windows Helix) Quick CI fix β€” recommend merge
#96 πŸ”§ Skip flaky BlazorWebView test (Windows) Quick CI fix β€” recommend merge
#53 πŸ”§ Skip CarouselView leak test (MacCatalyst) Quick CI fix β€” recommend merge
#27 πŸ€– Automated: main β†’ net11.0 Stale since Apr 30 β€” needs rebase
#26 πŸ€– Automated: main β†’ net10.0 Stale since Apr 30 β€” needs rebase
#24 πŸ§ͺ Experiment: dotnet build in gh-aw container Ongoing experiment

πŸ“ Recent Code Activity (Jun 1–3)

  • πŸ”§ SDK bumped to 10.0.108 β€” toolchain stays current
  • πŸ› οΈ CI Copilot pipeline refactored β€” scoped env vars per task, cleaner isolation
  • 🚫 PR Review Queue now fork-aware β€” stops pinging PR authors on upstream forks
  • πŸƒ AVD provisioning extracted from ci-copilot.yml into inline script step
  • πŸ“¦ May Candidate (#35234) merged β€” test fixes across Android, iOS, and Windows

πŸ“Š CI Health at a Glance

Branch Status Key Blockers
main 🟑 Degraded #139 (Dispatcher NRE blocks maui-pr), #133 (ADB flake β€” monitoring)
net11.0 πŸ”΄ At Risk #137 (MacCatalyst XHarness timeout β€” 50% fail rate), #138 (ShellBadge baseline drift)

βœ… Recommended Next Steps

  1. πŸ”΄ Fix [ci-scan] Flaky: CreateTimerNonRepeatingDoesNotRepeat β€” NullReferenceException on macOS arm64 HelixΒ #139 immediately β€” CreateTimerNonRepeatingDoesNotRepeat is blocking maui-pr on main. Add a null guard for Dispatcher.GetForCurrentThread() on macOS/Helix. This is day 2 unresolved.
  2. πŸ”΄ Investigate [ci-scan-net11] MacCatalyst Controls device tests XHarness launch timeout β€” recurring on net11.0Β #137 β€” MacCatalyst XHarness timeout at 50% failure rate is significantly degrading net11.0 device test reliability. Check Controls.DeviceTests static initializers for a MacCatalyst-specific deadlock.
  3. 🟠 Address [ci-scan-net11] iOS Shell ShellBadge visual regression on iOS v18.5 and latest β€” recurring on net11.0Β #138 β€” Download ShellBadge artifacts from build [1456236]((dev.azure.com/redacted) and determine if the visual change is intentional (update baselines) or a regression.
  4. 🟠 Merge skip PRs ([ci-scan] Skip HybridWebView device tests on Windows Helix to unblock CIΒ #125, [ci-scan] Skip RequestsCanBeInterceptedAndCustomDataReturnedForDifferentHosts (flaky beeceptor)Β #96, [ci-scan] Skip CarouselViewDoesNotLeakWithDefaultItemsLayout on MacCatalyst (flaky)Β #53) β€” Low-risk, high-value CI noise reducers. These three PRs can be merged in minutes.
  5. 🟑 Fix [aw] CI Failure Scanner failedΒ #140 β€” CI Failure Scanner workflow needs fork-specific secrets configured to restore automated PR creation on CI fixes.
  6. βšͺ Rebase [automated] Merge branch 'main' => 'net10.0'Β #26 / [automated] Merge branch 'main' => 'net11.0'Β #27 β€” The automated main β†’ net10.0/net11.0 PRs have been stale for 6+ weeks; a refresh keeps branches in sync.

πŸ€– Generated by the Daily Repo Status workflow Β· PureWeen/maui

Generated by Daily Repo Status Β· ● 2.5M Β· β—·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-repo-status.md@69b5e3ae5fa7f35fa555b0a22aee14c36ab57ebb

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions