-
Notifications
You must be signed in to change notification settings - Fork 317
Official pipeline tweaks - round 3 #3452
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
Conversation
…ng an Official MDS package. - Added comments to Versions.props warning of fragile validation logic. - Improved comments in the validation pipeline job.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR refines the Official pipeline’s package validation by adding a new runtime, calling out fragile ordering in version props, and polishing pipeline comments.
- Include
netstandard2.0in the list of expected .NET runtimes for package validation - Add “GOTCHA” comments in
Versions.propsto warn about hardcoded XML ordering - Improve readability and accuracy of comments in the validation job template
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| tools/props/Versions.props | Annotated ordering dependencies and clarified version comments |
| eng/pipelines/libraries/mds-validation-variables.yml | Added netstandard2.0 to expectedDotnetVersions |
| eng/pipelines/common/templates/jobs/validate-signed-package-job.yml | Reformatted and enhanced PowerShell comments |
Comments suppressed due to low confidence (2)
tools/props/Versions.props:9
- Specify which two properties (e.g.,
AssemblyFileVersionandAssemblyVersion) to make the warning less ambiguous.
GOTCHA: These two properties must appear in the first <PropertyGroup> in
eng/pipelines/common/templates/jobs/validate-signed-package-job.yml:346
- Update this comment to reflect that the step actually modifies
TestMicrosoftDataSqlClientVersionrather than only checking versions.
# Check assembly versions.
paulmedynski
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Commentary
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
apoorvdeshmukh
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Another round of tweaks to get the Official pipeline working: