diff --git a/schema/meta.schema.json b/schema/meta.schema.json index 8ac6c4ef..9cfbf231 100644 --- a/schema/meta.schema.json +++ b/schema/meta.schema.json @@ -105,7 +105,7 @@ } ] }, - "errorMessage": "When 'downloadURL' points to a specific GitHub release tag/asset AND 'automatic-version-check' is true, 'fixed-release-tag-updates' must also be true. This prevents accidental update freezing." + "description": "When 'downloadURL' points to a specific GitHub release tag/asset AND 'automatic-version-check' is true, 'fixed-release-tag-updates' must also be true. This prevents accidental update freezing." }, { "$comment": "This rule checks the value of 'fixed-release-tag-updates' and guarantees consistency", @@ -125,29 +125,29 @@ "required": [ "version" ], - "errorMessage": "When 'fixed-release-tag-updates' is true, the 'version' field must NOT be present as the version is extracted automatically." + "description": "When 'fixed-release-tag-updates' is true, the 'version' field must NOT be present as the version is extracted automatically." }, "properties": { "automatic-version-check": { "const": true, - "errorMessage": "'automatic-version-check' must be true when 'fixed-release-tag-updates' is true." + "description": "'automatic-version-check' must be true when 'fixed-release-tag-updates' is true." }, "downloadURL": { "pattern": "^https?://github\\.com/[^/]+/[^/]+/releases/(tag/[^/]+|download/[^/]+/.+)$", - "errorMessage": "When 'fixed-release-tag-updates' is true, 'downloadURL' must point to a specific GitHub release tag (e.g., '/releases/tag/v1.0.0') or a specific release asset (e.g., '/releases/download/v1.0.0/asset.zip'), NOT a branch head or latest release URL." + "description": "When 'fixed-release-tag-updates' is true, 'downloadURL' must point to a specific GitHub release tag (e.g., '/releases/tag/v1.0.0') or a specific release asset (e.g., '/releases/download/v1.0.0/asset.zip'), NOT a branch head or latest release URL." } }, "required": [ "automatic-version-check" ], - "errorMessage": "When 'fixed-release-tag-updates' is true: 'version' must be absent, 'automatic-version-check' must be true, and 'downloadURL' must point to a specific release tag or asset." + "description": "When 'fixed-release-tag-updates' is true: 'version' must be absent, 'automatic-version-check' must be true, and 'downloadURL' must point to a specific release tag or asset." }, "else": { "$comment": "Conditions when 'fixed-release-tag-updates' is false or absent", "required": [ "version" ], - "errorMessage": "When 'fixed-release-tag-updates' is false or absent, the 'version' field is required." + "description": "When 'fixed-release-tag-updates' is false or absent, the 'version' field is required." } } ]