WorldAccessBlocker 0.10.0
ci: upload Modrinth metadata as a file part
Passing multi-line JSON inline via -F "data=$DATA" corrupted the payload
and Modrinth rejected it with HTTP 400 (invalid_input / EOF while parsing a
string). Write the metadata to modrinth-data.json and send it as
-F "data=@modrinth-data.json;type=application/json", which is immune to
shell quoting and curl -F content parsing.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com