dotnet / source-build

A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components
MIT License
266 stars 132 forks source link

Validate Source Build Intermediate packages contain at least one package #3337

Open MichaelSimons opened 1 year ago

MichaelSimons commented 1 year ago

I recall a couple incidences where something changes in a repo where it's source-build intermediate package no longer contained anything. ArPow should check for this condition and fail if it occurs to help prevent these types of regressions.

Example of this happening - https://github.com/dotnet/source-build/issues/3336

MichaelSimons commented 1 year ago

The fix for this caused a regression and is being rolled back - https://github.com/dotnet/arcade/pull/13067