You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The reason will be displayed to describe this comment to others. Learn more.
Hi, @filip1410
We don't release a new version on each build. We are doing explicit releases when the need arises. I hope that answers your question.
On the other hand @xinchen10, what do you think about automating the whole thing? For instance, as I have done for .NET Client for ActiveMQ Artemis? All you would need to do is to create a release using GitHub, and the workflow would be triggered to build the lib and push the artifacts to NuGet.
The reason will be displayed to describe this comment to others. Learn more.
@filip1410 we increase assembly version only when there is a breaking change. Assembly version is part of the assembly identity. If that changes, some apps may break if they don't recompile the code or define a binding redirect.
a9ee7bb
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.
Hi @xinchen10,
Can you explain why the assembly version is not changed when a new version is built ?
best regards
a9ee7bb
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.
Hi, @filip1410
We don't release a new version on each build. We are doing explicit releases when the need arises. I hope that answers your question.
On the other hand @xinchen10, what do you think about automating the whole thing? For instance, as I have done for .NET Client for ActiveMQ Artemis? All you would need to do is to create a release using GitHub, and the workflow would be triggered to build the lib and push the artifacts to NuGet.
a9ee7bb
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.
@filip1410 we increase assembly version only when there is a breaking change. Assembly version is part of the assembly identity. If that changes, some apps may break if they don't recompile the code or define a binding redirect.
@Havret that's a good idea.
a9ee7bb
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.
Thanks or your replies. It's perfectly clear.