7 Commits

Author SHA1 Message Date
MSWS
bd2ffa951e Reformat & Cleanup, add README to Versioning 2025-08-08 02:03:41 -07:00
MSWS
d92996d11e ci: Prevent CI execution of GitVersion generation +semver:minor
Add condition to GenerateGitVersionInformation target in Versioning.csproj

- Prevent execution in continuous integration environments by adding a condition to the GenerateGitVersionInformation target in Versioning.csproj.
2025-08-06 22:31:06 -07:00
MSWS
edeb0e08b8 fix: Enable Git version info and fix JSON null handling
- Un-comment the `GenerateGitVersionInformation` target in `Versioning.csproj` to enable version information generation on non-Windows systems.
- Remove the execution command previously used to compile and run the project in `Versioning.csproj`.
- Adjust the path for the generated `gitversion.json` file in `Versioning.csproj`, moving it one directory up.
- Update `Program.cs` to change the handling of null JSON values by assigning an empty string for string type, while keeping other JSON value conversions unchanged.
2025-08-06 22:15:35 -07:00
MSWS
9a66dbccf9 Fix compiler warning and Versioning Namespace 2025-07-30 06:08:00 -07:00
MSWS
d2ffe04da4 Optimize & Cleanup 2025-07-29 21:36:02 -07:00
MSWS
df64cd573b ci: Refactor GitVersion handling for cross-platform builds
- 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.
2025-07-29 17:59:42 -07:00
MSWS
6ada09a37b Fix OS-specific issues 2025-07-29 16:14:10 -07:00