diplodoc-platform / diplodoc-platform/cli
Возможность указать дату сборки документации
- 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
Assessment
This issue has not been assessed yet.