Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.
As it stands, assembly version information for F# when ThisAssembly generation is disabled generates things like
because the do() after the attributes is required and isn't added.
There is a unit test for this case, but I don't think it's quite right as it expects the do() to be a header for the #if NETSTANDARD || NETFRAMEWORK || NETCOREAPP bit instead of a footer for the assembly version attributes.
…version attributes
Fixes #1022
As it stands, assembly version information for F# when ThisAssembly generation is disabled generates things like because the
do()
after the attributes is required and isn't added.There is a unit test for this case, but I don't think it's quite right as it expects the
do()
to be a header for the#if NETSTANDARD || NETFRAMEWORK || NETCOREAPP
bit instead of a footer for the assembly version attributes.