core
core copied to clipboard
JSON beaking change in `release.json` (singular) files
I noticed a breaking change in JSON:
- https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.15/release.json
- https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.16/release.json
Notice the release / releases property.
We should get that fixed. We haven't done a good job of advertising these files to date (which I'm planning to fix). In either case, we need strong discipline on these JSON formats.
maybe add JSON schema validation for each update
Strong agree. I have asked for validation tools to be written and run. One would expect those are already in place but are not.