acherkashin / yandex-music-open-api

Swagger документация для Yandex Music.
https://www.cherkashin.dev/yandex-music-open-api/
53 stars 4 forks source link

Публикация yandex-music.json одним файлом #14

Closed acherkashin closed 1 year ago

acherkashin commented 3 years ago

Для удобства разработки мы не пишем модели в yandex-music.yaml файле и кладём каждую модель в отдельный файл в папку models. Однако для использования гораздо удобнее использовать один файл, поэтому необходимо при каждом изменении OpenApi модели, создавать yandex-music.json, который будет содержать все модели и публиковать его.

Это можно сделать после того как сайт yandex-music-open-api будет апубликован и добавить ссылку на скачивание yandex-music.json файла.

acherkashin commented 3 years ago

Пример публикации JSON файла при изменении YAML файла https://github.com/OAI/OpenAPI-Specification/blob/main/.github/workflows/convert-examples-to-json.yaml