-
Notifications
You must be signed in to change notification settings - Fork 11
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
Auto set version of library packages #116
Conversation
…ceProject.props file Uses MajorVersion.MinorVersion.yyMMdd[-PreviewVersion] format
…sion> Remove <Version> from project template
Copied from App.Head.props
…Component.SourceProject.props file (with the rest of the assembly generation work)
Once this is working as part of CommunityToolkit/Windows#162 - we should merge that one first to generate new packages so we can update the package references for extensions and things here in the tooling. Then we can make all the updates and test in Labs-Windows as well. |
Ah, need to update the tooling/.github/workflows/config directory props file with the new properties... |
…a Generator in ToolkitComponent.SourceProject.props
Our 🎉 Going to update the references to the packages for the Extensions and Converters here, then we can get this PR in. |
Contributes to CommunityToolkit/Labs-Windows#133
Breaking Changes for Dependent Repos to update:
<Version>
from component source projectsAdditionalAssemblyInfo.cs
file from component source projectsMajorVersion
,MinorVersion
, and optionallyPreviewVersion
to root propertiesThese are now automatically handled by the assembly metadata generation added to
ToolkitComponent.SourceProject.props
This PR does the following:
<Version>
in repo for components)MajorVersion
andMinorVersion
property with optionalPreviewVersion
tag suffix property as well (to be defined in consuming repo) creates a version in format ofMajor.Minor.yyMMdd[-Preview]