Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix docs file names and add validation #107334

Merged
merged 1 commit into from
Sep 4, 2024
Merged

Conversation

ericstj
Copy link
Member

@ericstj ericstj commented Sep 4, 2024

Fix #106825

The build process does not rename doc files when copying to output. See issue for details.

I added a target to the project that was copying these to act as a test case so that this doesn't regress again. It's a bit redundant, but that is what tests are after all - just a different way to state a requirement in a way that's unlikely to regress in the same way as the product.

@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Sep 4, 2024
@ericstj ericstj added area-Infrastructure-libraries and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Sep 4, 2024
Copy link
Member

@carlossanlop carlossanlop left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you!

</ItemGroup>

<Error Text="The shared framework files '@(_missingSharedFrameworkFile)' were missing." Condition="'@(_missingSharedFrameworkFile)' != ''" />
</Target>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am a big fan of the addition of tests for infra stuff, thank you.

Question: Do you know why the re are some _missingSharedFrameworkFile items with the name ''?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question: Do you know why the re are some _missingSharedFrameworkFile items with the name ''?

The condition '@(_missingSharedFrameworkFile)' != '' means _the item named missingSharedFrameworkFile is not empty. It's used to ensure we don't raise the error when no files are missing.

@carlossanlop
Copy link
Member

/ba-g The two tvos-arm64 and ios-arm64 failures are known and pre-existing. There was an issue tracking the failure but the json text was too limited. I just adjusted it. #103692

@carlossanlop carlossanlop merged commit ad0c47c into dotnet:main Sep 4, 2024
147 of 150 checks passed
@carlossanlop
Copy link
Member

/backport to release/9.0

Copy link
Contributor

github-actions bot commented Sep 4, 2024

Started backporting to release/9.0: https://github.com/dotnet/runtime/actions/runs/10704907884

radekdoulik pushed a commit to radekdoulik/runtime that referenced this pull request Sep 6, 2024
jtschuster pushed a commit to jtschuster/runtime that referenced this pull request Sep 17, 2024
sirntar pushed a commit to sirntar/runtime that referenced this pull request Sep 30, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Oct 6, 2024
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DocComment XML not shipping in Microsoft.NETCore.App.Ref 9.0.100-rc1
2 participants