App-Changelord/lib/App/Changelord/Command/changelog-schema.yml

36 lines
809 B
YAML
Raw Normal View History

2022-07-13 16:09:07 +00:00
type: object
additionalProperties: false
properties:
project:
type: object
2022-07-13 18:26:08 +00:00
additionalProperties: false
2022-07-13 16:09:07 +00:00
properties:
2022-07-13 18:26:08 +00:00
homepage:
type: string
description: url of the project's homepage
examples:
- https://github.com/yanick/app-changelord
2022-07-13 16:09:07 +00:00
name:
type: string
description: name of the project
examples:
- App::Changelord
type:
type: array
items:
type: object
# properties:
# type: object
# properties:
# level: { enum: [ major, minor, patch ] }
# title: { type: string }
releases:
type: array
items:
oneOf:
- type: string
2022-07-13 19:00:23 +00:00
- type: object
properties:
version: { type: string }
date: { type: string }