diplodoc-platform / diplodoc-platform/cli

Возможность указать дату сборки документации

Open
#2,000 0 comments 0 reactions 0 assignees View on GitHub
enhancement from_support
Dominant language
TypeScript
Stars
123
Forks
51
Avg merge
10h 50m
Merged PRs (30d)
38

Description

### Какую проблему решит эта функция?/What is the problem this?
Сейчас нет штатного способа вывести в самом документе дату его сборки. Это особенно нужно на титульных страницах PDF, где дата должна автоматически обновляться при каждой пересборке.
### Какую функцию вы предлагаете для решения этой проблемы?/What is the feature you are proposing to solve the problem?
Добавить штатный способ получить дату сборки прямо в документе — либо флаг сборки, который сам проставит дату в нужное место, либо встроенную переменную (например {{ buildDate }}), которую платформа автоматически заполняет временем сборки.
### Какие альтернативы вы рассматривали?/What alternatives have you considered?
- переменная через `presets.yaml` — работает, но дату приходится генерировать внешним скриптом перед сборкой или вручную указывать в файле.

- `mtimes: true` — даёт дату последнего коммита файла (а не сборки), требует git + расширение github-vcs и в PDF вообще не выводится.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.