dotnet / arcade-services

Arcade Engineering Services
MIT License
59 stars 74 forks source link

Staging pipeline should verify a minimal set of repos for a full and/or sdk-only release #2476

Open mmitche opened 2 years ago

mmitche commented 2 years ago

Based on a given MAJOR.MINOR, there is a set of expected repos. We should add verification that the set of expected repos is met. Lack of this means that some branding/dependency flow didn't happen.

6.0:

This shouldn't fail the pipeline, but should just cause the approval stage to fire.

michellemcdaniel commented 2 years ago

How early would you expect this to run? As part of the prep stage so that we trigger an alert early? Or in validation?

mmitche commented 2 years ago

Prep stage, in manifest validation?

michellemcdaniel commented 2 years ago

Makes sense to me