Added JSON Schema validation #9
Annotations
3 errors and 1 warning
validate
{
"instancePath": "/functions",
"schemaPath": "#/required",
"keyword": "required",
"params": {
"missingProperty": "macro"
},
"message": "must have required property 'macro'"
}
|
validate
{
"instancePath": "/source",
"schemaPath": "#/properties/source/pattern",
"keyword": "pattern",
"params": {
"pattern": "/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)"
},
"message": "must match pattern \"/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)\""
}
|
validate
{
"instancePath": "/functions/rumble",
"schemaPath": "#/properties/rumble/enum",
"keyword": "enum",
"params": {
"allowedValues": [
"enhanced",
"standard",
null
]
},
"message": "must be equal to one of the allowed values"
}
|
validate
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|