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
I am not certain how you typically deal with release management, so I can't comment about its complexity.
But there are essentially two places where the version is maintained still:
1. the **init**.py file
2. git tag/version.
It is therefore possible in principle to have these two things out of sync.
There are essentially three advantages to automate the process of releases.
1. There will be a unique location of version information.
2. The releases themselves can be automatically handled ie you do not need to create a separate release. A simple act of tagging should automate a major/minor release.
3. Any versions that are not explicitly tagged but pushed to the repos can still be published as pre-releases giving users immediate access to this without having to look up things in GitHub.
The text was updated successfully, but these errors were encountered:
This issue tracks the unification of the version number and the automation of NIR releases.
From @sheiksadique
The text was updated successfully, but these errors were encountered: