Skip to content

Conversation

MichaelSimons
Copy link
Member

These do not add value since the SDK repo has a leg that validates the full source build of the VMR. The SB legs are just wasting compute and are a source of noise in regards to falsely detected prebuilts.

As part of this work, I also removed the prebuilt baseline. While this file may be useful when doing a local ./build.sh -sb, it will quickly become stale and not kept up-to-date. I believe it is best to remove it so that ./build.sh -sb would report all locally detected prebuilts however many are false positives.

@MichaelSimons MichaelSimons requested a review from mmitche January 7, 2025 20:50
@MichaelSimons MichaelSimons requested a review from a team as a code owner January 7, 2025 20:50
@ghost ghost added Area-Infrastructure untriaged Request triage from a team member labels Jan 7, 2025
@MichaelSimons
Copy link
Member Author

Merging on red, failing legs are unrelated.

@MichaelSimons MichaelSimons merged commit cc260aa into dotnet:main Jan 8, 2025
32 of 36 checks passed
@MichaelSimons MichaelSimons deleted the sb-repo-validation branch January 8, 2025 14:50
@mthalman
Copy link
Member

This causes a regression on repos that consume the SB intermediates of the sdk repo: dotnet/runtime#111328 (comment).

mthalman added a commit to mthalman/sdk that referenced this pull request Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Infrastructure untriaged Request triage from a team member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants