Автоматически генерировать информацию об обновлении подсистемы в расширении по releasenotes.md
Требуемая возможность
Автоматически генерировать информацию об обновлении подсистемы в расширении по releasenotes.md. Речь идёт о генерации содержимого макета по данным releasenotes.md. При этом предлагаю:
-
выделить процесс обновления макета в отдельный сценарий -
добавить соответствующую команду VSCode -
в CI обновлять макет автоматически только при условии, что макет уже не содержит описания для текущей версии расширения -
либо альтернативный сценарий: добавить тест перед релизом, который будет падать при отсутствии в макете раздела с информацией о релизе. Таким образом вынуждая разработчиков либо самостоятельно обновить макет, либо использовать указанный выше сценарий для обновления макета по данным releasenotes.md.
Текущее поведение
Сейчас для каждой версии описание релиза необходимо вносить и в changelog.md, и в самом расширении в макет.
Возможное решение
Не обязательно.