diff --git a/docs/shard.yml.schema.json b/docs/shard.yml.schema.json new file mode 100644 index 00000000..60e13fc7 --- /dev/null +++ b/docs/shard.yml.schema.json @@ -0,0 +1,262 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "shard.yml", + "description": "Metadata for projects managed by Shards", + "type": "object", + "properties": { + "name": { + "type": "string", + "title": "project name", + "description": "The name of the project", + "maxLength": 50, + "pattern": "^(?!.*__|.*--|.*crystal|[0-9_-])[a-z0-9_-]+(?