ctaggart / froto

Froto: F# Protocol Buffers
MIT License
146 stars 27 forks source link

use Nerdbank.GitVersioning #101

Closed ctaggart closed 5 years ago

ctaggart commented 5 years ago

This revising the build system to use versioning from https://github.com/AArnott/Nerdbank.GitVersioning. It is one step closer to being fully deterministic so that you can build the same package locally, on AppVeyor, on Travis CI, on Azure Pipelines, or any other CI and get the same bytes. For convenience, the prelease versions are simply the git commit short and match git rev-parse --short HEAD as well as what GitHub shows.

@7sharp9, you should be able to run./build.ps1 and get a nupkg to try out elsewhere.