Currently, there are some legacy techniques for build artifact versioning, it caused release failure of 1.0.1.
We should fix build scripts to use more simple and modern matter for versioning.
- The script should take advantage git tag if its format matches to semver.
- All version related parameters should be managed in common msbuild project file which will be refered from
Directory.build.props
AssemblyFileVersion should be handled in it.
- The script should be run without
MSBuild.exe
- The script should be run on
pwsh
Currently, there are some legacy techniques for build artifact versioning, it caused release failure of 1.0.1.
We should fix build scripts to use more simple and modern matter for versioning.
Directory.build.propsAssemblyFileVersionshould be handled in it.MSBuild.exepwsh