You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
❌ Nightly dogfood feed is STALE — 9 days (dotnet11 · 11.0.0-preview.6 (preview.6)). Latest build 11.0.0-preview.6.26360.8 published 2026-07-10. A fresh nightly is expected daily; builds appear to have stopped, so dogfooders can't validate recent fixes — check the nightly pipeline.
🔴 High-priority items — 1 item(s)
P/0 issues, P/0 PRs, dependency-flow PRs (darc + manual component bumps), and merge-up PRs in the main → net11.0 → release/11.0.1xx-preview6 daily-flow chain. Resolve these before treating the release as ready.
The official/blessed preview build is embargoed from this public issue; an authorized maintainer confirms it locally via the release-readiness skill and reports it in the answer (see the branch-pins + inferred-subscription-health section below). Use this block for decisions/exceptions worth persisting — e.g. blessed ≠ branch pin, a rejected promotion, or a confirmed-broken subscription.
🏷️ Preview 6 component build — branch pins + inferred sub health
Important
Branch pins below are the component builds currently bundled on release/11.0.1xx-preview6 (eng/Version.Details.xml — public git). This is NOT the confirmed official/blessed build — that designation lives in the internal .NET Release Tracker, which this Action can't reach (contents:read + GITHUB_TOKEN only). The Flow signal column infers each component's subscription health from the public dependency-flow PR trail (the Action can't read Maestro subscription config directly). It surfaces both a never-wired sub (❌ none seen) and a silently stalled one (⚠️ stale — the "we stopped getting Maestro PRs a month ago" decay case). The blessed build AND the authoritative subscription wiring are both confirmed locally — run the release-readiness skill:
The Upstream column is a hard git fact (not an inference): it compares our pinned SHA against the tip of each component's same-named branch (release/11.0.1xx-preview6 — derived, never hardcoded) via the public compare API. ⬆️ N ahead means the source moved past what we bundle — an FYI you may want to pull in, not a required bump (maui pins blessed builds deliberately, so those commits may be post-preview churn or not yet blessed).
Run release readiness for release/11.0.1xx-preview6: report the blessed/official preview build (SDK + runtime) from the .NET Release Tracker, and verify the dotnet/android + dotnet/macios preview subscriptions are wired to the .NET 11.0.1xx SDK Preview 6 channel.
Flow-signal legend: 🔄 open dep-flow PR (flowing now) · ✅ merged ≤ 14 d · ⚠️ newest merge > 14 d (sub may have stalled) · ❌ no dep-flow PR into release/11.0.1xx-preview6 seen (sub may be missing — or the branch is brand new). Inferred from the public PR trail; confirm authoritative wiring locally with darc get-subscriptions --target-repo https://github.com/dotnet/maui --target-branch release/11.0.1xx-preview6. dotnet/dotnet (VMR) typically flows on manual trigger, so a quiet VMR is less alarming than a quiet android/macios.
Upstream legend: ✅ current = our pin is the tip of the component's release/11.0.1xx-preview6 branch · ⬆️ N ahead = that branch has N newer commit(s) than we bundle (FYI — may be post-preview churn or not-yet-blessed work; not necessarily a bump you need) · ⚠️ diverged = our pin isn't a clean ancestor of the branch tip (build tag / different line) — compare manually · — = couldn't determine (no same-named upstream branch, or the compare API was unavailable). Branch is derived from the survey ref, never hardcoded. dotnet/dotnet (VMR) advances constantly on manual trigger, so 'N ahead' there is expected churn and rarely actionable.
🧹 Cleanup follow-ups — 1 item(s)
Not release-blocking — these are post-ship housekeeping items to track separately.
Area
Details
Next action
Bug template versions
11.0.0-preview.6 NOT in .github/ISSUE_TEMPLATE/bug-report.yml version-with-bug dropdown on net11.0. Top entries: 11.0.0-preview.5, 11.0.0-preview.4, 11.0.0-preview.3.
Add 11.0.0-preview.6 to the dropdown (PR against net11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version.
Recent CI Failure Scanner signals (ci-scan)
Filtered to issues whose **Branch**: <name> body marker matches release/11.0.1xx-preview6 (auto-filed by the CI Failure Scanner workflow every 12h). Fresh issues (<24h) are flagged 🆕.
[ci-scan-net11] Essentials.AI.UnitTests — StreamingJsonDeserializerTests FileBasedTests fail with IOException (file locked) on Windows Helix (ne [Content truncated due to length]
[ci-scan-net11] Recurring: ValidateDynamic* CollectionView UI tests fail in OneTimeSetUp — Timed out waiting for Go To Test button (maui-pr-uite [Content truncated due to length]
[ci-scan-net11] Recurring: UI test Issue32983.BottomSheetDetentHeightIsCorrectWhenCollectionViewIsMeasuredBeforeMount times out on MacCatalyst ( [Content truncated due to length]
[ci-scan-net11] Recurring: Microsoft.Maui.Essentials.DeviceTests — 5 tests failing on iOS Simulator (CoreCLR) across all net11.0 devicetest buil [Content truncated due to length]
[ci-scan-net11] Controls Page/Picker UITests — PickerDialogDoesNotCrashWhenPagePoppedWhileDialogOpen times out / stale element on MacCatalyst (n [Content truncated due to length]
release/11.0.1xx-preview6 has PreReleaseVersionIteration=6.
No version-iteration action needed.
Bug template versions
CLEANUP
11.0.0-preview.6 NOT in .github/ISSUE_TEMPLATE/bug-report.yml version-with-bug dropdown on net11.0. Top entries: 11.0.0-preview.5, 11.0.0-preview.4, 11.0.0-preview.3.
Add 11.0.0-preview.6 to the dropdown (PR against net11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version.
Milestone for preview6 (.NET 11.0-preview6)
READY
Milestone .NET 11.0-preview6 exists — fixed preview6 issues have a milestone to land on.
No action needed.
net11.0 preview-next bump
WATCH
net11.0 PreReleaseVersionIteration is 7.
Confirm this is correct for the next preview train.
Maestro PRs
READY
No open Maestro PRs target release/11.0.1xx-preview6. (Dependency-flow PRs targeting the inflight net11.0 branch are tracked by net11.0's own readiness, not this branched preview.)
Continue monitoring for new dependency-flow PRs.
Release branch PRs
READY
No non-Maestro open PRs target release/11.0.1xx-preview6.
No direct release-branch PR action from this check.
P/0 release-branch PRs
READY
No open P/0-labelled PRs target release/11.0.1xx-preview6.
No action required.
net11.0 inflight branch health
WATCH
65 non-Maestro PR(s) are open on net11.0, including blocked PRs.
Track as preview-next/inflight work; do not treat every inflight PR as a direct blocker for this release branch.
P/0 priority blockers
READY
No open release-relevant P/0 issues found.
Confirm with release owners.
P/1 priority blockers
READY
No open release-relevant P/1 issues found by public search.
1 open merge-up PR(s) in the main → net11.0 → release/11.0.1xx-preview6 daily-flow chain. See 🔴 High-priority items at top. A stuck merge-up at any hop accumulates conflicts and starves the release of upstream fixes.
Resolve and merge each before shipping.
Known Build Errors
WATCH
1 open release-relevant KBE issue(s) found.
Use #35052 CI truth to decide accepted-known vs release-blocking.
CI Failure Scanner signals
WATCH
49 open ci-scan issue(s) on release/11.0.1xx-preview6 (label ci-scan-net11, none filed in the last 24h).
Review recent ci-scan issues for ship-impact patterns.
CI truth
INSUFFICIENT_DATA
#35052 structured CI evidence is not wired into this script yet.
Do not infer release readiness from GitHub checks alone; consume #35052 output when available.
[net11][CoreCLR] Essentials FileSystem_Tests NullReferenceException in FileStream.ReadAsync on iOS/MacCatalyst device tests
platform/macos, platform/ios, area-essentials, Known Build Error
Maintainer next actions
Bug template versions: Add 11.0.0-preview.6 to the dropdown (PR against net11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version.
net11.0 preview-next bump: Confirm this is correct for the next preview train.
net11.0 inflight branch health: Track as preview-next/inflight work; do not treat every inflight PR as a direct blocker for this release branch.
Merge-up PRs (main → net11.0 → release/11.0.1xx-preview6): Resolve and merge each before shipping.
This public report intentionally omits internal logs, artifacts, private URLs, raw error text, secret names, account identifiers, and detailed dnceng/internal failure payloads. Use the local script with appropriate internal access for deeper validation.
Release Readiness — .NET 11.0 preview 6 — 2026-07-20
Overall status: BLOCKED
🔴 High-priority items — 1 item(s)
P/0 issues, P/0 PRs, dependency-flow PRs (darc + manual component bumps), and merge-up PRs in the
main → net11.0 → release/11.0.1xx-preview6daily-flow chain. Resolve these before treating the release as ready.net11.0, 21d oldRelease Captain Notes
The official/blessed preview build is embargoed from this public issue; an authorized maintainer confirms it locally via the release-readiness skill and reports it in the answer (see the branch-pins + inferred-subscription-health section below). Use this block for decisions/exceptions worth persisting — e.g. blessed ≠ branch pin, a rejected promotion, or a confirmed-broken subscription.
🏷️ Preview 6 component build — branch pins + inferred sub health
Important
Branch pins below are the component builds currently bundled on⚠️ stale — the "we stopped getting Maestro PRs a month ago" decay case). The blessed build AND the authoritative subscription wiring are both confirmed locally — run the release-readiness skill:
release/11.0.1xx-preview6(eng/Version.Details.xml— public git). This is NOT the confirmed official/blessed build — that designation lives in the internal .NET Release Tracker, which this Action can't reach (contents:read+GITHUB_TOKENonly). The Flow signal column infers each component's subscription health from the public dependency-flow PR trail (the Action can't read Maestro subscription config directly). It surfaces both a never-wired sub (❌ none seen) and a silently stalled one (The Upstream column is a hard git fact (not an inference): it compares our pinned SHA against the tip of each component's same-named branch (
release/11.0.1xx-preview6— derived, never hardcoded) via the public compare API. ⬆️ N ahead means the source moved past what we bundle — an FYI you may want to pull in, not a required bump (maui pins blessed builds deliberately, so those commits may be post-preview churn or not yet blessed).11.0.100-preview.6.26359.118ba53d0e37.0.0-preview.6.59a2d46b326.5.11720-net11-p6624e2abFlow-signal legend: 🔄 open dep-flow PR (flowing now) · ✅ merged ≤ 14 d ·⚠️ newest merge > 14 d (sub may have stalled) · ❌ no dep-flow PR into
release/11.0.1xx-preview6seen (sub may be missing — or the branch is brand new). Inferred from the public PR trail; confirm authoritative wiring locally withdarc get-subscriptions --target-repo https://github.com/dotnet/maui --target-branch release/11.0.1xx-preview6. dotnet/dotnet (VMR) typically flows on manual trigger, so a quiet VMR is less alarming than a quiet android/macios.Upstream legend: ✅ current = our pin is the tip of the component's⚠️ diverged = our pin isn't a clean ancestor of the branch tip (build tag / different line) — compare manually · — = couldn't determine (no same-named upstream branch, or the compare API was unavailable). Branch is derived from the survey ref, never hardcoded. dotnet/dotnet (VMR) advances constantly on manual trigger, so 'N ahead' there is expected churn and rarely actionable.
release/11.0.1xx-preview6branch · ⬆️ N ahead = that branch has N newer commit(s) than we bundle (FYI — may be post-preview churn or not-yet-blessed work; not necessarily a bump you need) ·🧹 Cleanup follow-ups — 1 item(s)
Not release-blocking — these are post-ship housekeeping items to track separately.
11.0.0-preview.6NOT in .github/ISSUE_TEMPLATE/bug-report.yml version-with-bug dropdown onnet11.0. Top entries: 11.0.0-preview.5, 11.0.0-preview.4, 11.0.0-preview.3.11.0.0-preview.6to the dropdown (PR againstnet11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version.Recent CI Failure Scanner signals (
ci-scan)Filtered to issues whose
**Branch**: <name>body marker matchesrelease/11.0.1xx-preview6(auto-filed by the CI Failure Scanner workflow every 12h). Fresh issues (<24h) are flagged 🆕.…and 34 more. Full list: open ci-scan issues.
Generated at 2026-07-20T12:18:02Z for
dotnet/maui.Tracker:
net11-preview6· mode=in-flight· branch=release/11.0.1xx-preview6· survey=release/11.0.1xx-preview6Target
release/11.0.1xx-preview6net11.0.NET 11.0.1xx SDK Preview 6.NET 11 Workload Release6Readiness checklist
release/11.0.1xx-preview6exists.release/11.0.1xx-preview6has PreReleaseVersionIteration=6.11.0.0-preview.6NOT in .github/ISSUE_TEMPLATE/bug-report.yml version-with-bug dropdown onnet11.0. Top entries: 11.0.0-preview.5, 11.0.0-preview.4, 11.0.0-preview.3.11.0.0-preview.6to the dropdown (PR againstnet11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version..NET 11.0-preview6exists — fixed preview6 issues have a milestone to land on.net11.0PreReleaseVersionIteration is 7.release/11.0.1xx-preview6. (Dependency-flow PRs targeting the inflightnet11.0branch are tracked bynet11.0's own readiness, not this branched preview.)release/11.0.1xx-preview6.release/11.0.1xx-preview6.net11.0, including blocked PRs.main → net11.0 → release/11.0.1xx-preview6daily-flow chain. See 🔴 High-priority items at top. A stuck merge-up at any hop accumulates conflicts and starves the release of upstream fixes.release/11.0.1xx-preview6(labelci-scan-net11, none filed in the last 24h).Maestro / dependency-flow PRs
None found.
Release branch PRs
None found.
net11.0 inflight PRs
kubaflonet11.0kubaflonet11.0kubaflonet11.0kubaflonet11.0kubaflonet11.0IlGalvonet11.0kubaflonet11.0app/github-actionsnet11.0mattleibownet11.0TamilarasanSF4853net11.0app/github-actionsnet11.0jonathanpeppersnet11.0mattleibownet11.0Tamilarasan-Paranthamannet11.0mattleibownet11.0HarishwaranVijayakumarnet11.0Shalini-Ashokannet11.0pictosnet11.0app/github-actionsnet11.0app/github-actionsnet11.0app/github-actionsnet11.0kevin68net11.0HarishwaranVijayakumarnet11.0Vignesh-SF3580net11.0kevin68net11.0praveenkumarkarunanithinet11.0app/github-actionsnet11.0SuthiYuvarajnet11.0Vignesh-SF3580net11.0KarthikRajaKalaimaninet11.0Showing 30 of 65 PRs.
Priority release blockers
None found.
Known Build Error watch list
Maintainer next actions
11.0.0-preview.6to the dropdown (PR againstnet11.0). Not release-blocking — this is post-release cleanup so users can file bugs against the right version.Public/internal data boundary
This public report intentionally omits internal logs, artifacts, private URLs, raw error text, secret names, account identifiers, and detailed dnceng/internal failure payloads. Use the local script with appropriate internal access for deeper validation.