Update data - #556
Conversation
Greptile SummaryThis automated refresh adds Temurin 26.0.2.1 and Dragonwell 17.0.20/21.0.12 artifacts across five GA platform catalogs.
Confidence Score: 4/5The PR should not merge until the new Dragonwell records conform to the published checksum contract or the API schema is explicitly updated to permit missing checksums. The generated catalogs publish newly added records with null checksums even though the public OpenAPI schema requires every checksum to be a digest-formatted string, so schema-validating consumers can reject the refreshed data. Files Needing Attention: public/api/jvm/ga/alpine-linux/x86_64.json, public/api/jvm/ga/linux/aarch64.json, public/api/jvm/ga/linux/x86_64.json, public/api/jvm/ga/windows/x86_64.json Important Files Changed
Reviews (1): Last reviewed commit: "Update data" | Re-trigger Greptile |
| "vendor": "dragonwell", | ||
| "version": "17.0.19.0.20.10" | ||
| }, | ||
| { |
There was a problem hiding this comment.
Null checksums violate API contract
When a schema-validating consumer reads this new Dragonwell record, checksum: null violates the required digest-formatted string in the jvm_data schema, causing the record or containing catalog response to be rejected. The same invalid value is introduced for the new Dragonwell releases in the Linux and Windows catalogs.
Knowledge Base Used:
Automated changes by create-pull-request GitHub action