- Remove `GenerateGitVersionInformation` target block from `Directory.Build.props` for non-Windows OS compatibility.
- Add GitVersion execution step in `.github/workflows/dotnet.yml` test job.
- Comment out custom Git version generation target in `Versioning/Versioning.csproj` for future reference.
- Refactor `Directory.Build.props`:
- Add blank line between `<ItemGroup>` elements for clarity.
- Remove redundant condition from `GitVersion.MsBuild` package reference.
- Update `GenerateGitVersionInformation` target to execute `BeforeCompile` instead of `BeforeBuild`.
- Replace `<PropertyGroup>` elements with explicit `<Exec>` commands in the `GenerateGitVersionInformation` target.
- Modify `<Exec>` command syntax for consistency with other entries.