-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add basic reason why package has been included to Package-Properties #8974
Conversation
…y) as well as pulling BuildDocs from ci.yml artifact list if it exists
The following pipelines have been queued for testing: |
…yaml to be present on our base function. not good
The following pipelines have been queued for testing: |
BuildDocs
and Direct/Indirect
indicator into Package-Properties
Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#8974 See [eng/common workflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow) --------- Co-authored-by: Scott Beddall <[email protected]>
This PR does two things:
IncludedForValidation
, defaults tofalse
)AddBuildDocs
property, which is calculated when a package props class is instantiated.I have a fairly strong suspicion, because of the necessary inclusion of(https://github.com/Azure/azure-sdk-for-python/blob/main/eng/scripts/Save-Package-Namespaces-Property.ps1)Install-ModuleIfNotInstalled "powershell-yaml" "0.4.1" | Import-Module
, that we will just want to put this artifact parsing in the [docs namespace update directly.]I ripped out
BuildDocs
because it implies thatpowershell-yaml
will become a base requirement of ourSave-Package-Properties
namespace. We ALREADY see some failures to install modules just based on normal usage in a few select pipelines. I feel like if I force every single pipeline to go through installing powershell-yaml, our random issues are going to skyrocket.What do ya'll think? @weshaggard @benbp