Skip to content

Exclude mobile targets from Helix dump-doc generation - #135875

Merged
steveisok merged 1 commit into
dotnet:mainfrom
steveisok:steveisok-exclude-mobile-dump-docs
Oct 15, 2026
Merged

steveisok merged 1 commit into
dotnet:mainfrom
steveisok:steveisok-exclude-mobile-dump-docs

Conversation

@steveisok

Copy link
Copy Markdown
Member

Skip the gen-debug-dump-docs.py Helix post-command when TargetsMobile
is true.

The script generates debugging instructions for host-side dumps using a
desktop testhost layout. That workflow does not apply to mobile targets,
whose crash diagnostics are handled differently. Running it on mobile
jobs produces unexpanded shell-variable errors on Windows hosts or
missing-script errors on Unix hosts.

This excludes Android and Apple mobile targets while preserving desktop
dump-doc generation and existing browser/WASI exclusions. Test execution
and crash collection/upload are unchanged.

Related to #131382. This removes the diagnostic-command errors, not
separate test failures also matched by that issue.

Note

This pull request description was generated by GitHub Copilot.

Skip the desktop dump-debugging documentation post-command for TargetsMobile while preserving existing desktop and browser/WASI behavior.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 796f2fdb-0f97-42a3-ae03-743c0c4ec11e
Copilot-Session: c576d900-94a6-49ea-9a44-b1d8d92a1053
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
13 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries
See info in area-owners.md if you want to be subscribed.

@steveisok

Copy link
Copy Markdown
Member Author

/ba-g Known issues unrelated.

@steveisok
steveisok merged commit d4bca4d into dotnet:main Oct 15, 2026
97 of 99 checks passed
@steveisok

Copy link
Copy Markdown
Member Author

/backport to release/11.0

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/11.0 (link to workflow run)

@steveisok

Copy link
Copy Markdown
Member Author

/backport to release/10.0

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/10.0 (link to workflow run)

@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 12.0-preview1 milestone Oct 19, 2026
steveisok added a commit that referenced this pull request Oct 19, 2026
…135900)

Backport of #135875 to release/11.0

/cc @steveisok

## Customer Impact

- [ ] Customer reported
- [ ] Found internally

[Select one or both of the boxes. Describe how this issue impacts
customers, citing the expected and actual behaviors and scope of the
issue. If customer-reported, provide the issue number.]

## Regression

- [ ] Yes
- [ ] No

[If yes, specify when the regression was introduced. Provide the PR or
commit if known.]

## Testing

[How was the fix verified? How was the issue missed previously? What
tests were added?]

## Risk

[High/Medium/Low. Justify the indication by mentioning how risks were
measured and addressed.]

**IMPORTANT**: If this backport is for a servicing release, please
verify that:

- For .NET 8 and .NET 9: The PR target branch is `release/X.0-staging`,
not `release/X.0`.
- For .NET 10+: The PR target branch is `release/X.0` (no `-staging`
suffix).

## Package authoring no longer needed in .NET 9

**IMPORTANT**: Starting with .NET 9, you no longer need to edit a NuGet
package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older
versions.

Co-authored-by: Steve Pfister <steveisok@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 796f2fdb-0f97-42a3-ae03-743c0c4ec11e
Copilot-Session: c576d900-94a6-49ea-9a44-b1d8d92a1053
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants