content
content copied to clipboard
Добавляет экшен обновления ченджлога
Моя очередная попытка собрать экшен 😅
Этот экшен запускается при слиянии пулреквеста в main.
Проверяет, была ли создана новая папка внутри папок html, css, js, tools, a11y или recipes.
Если папка была создана, то достаёт из файла index.md значения полей title и authors.
Обрабатывает дату мёрджа так, чтобы она была в формате «22 мая», дата числом и месяц русским словом.
Учитывает, что авторов может быть несколько.
Ищет ники авторов в папке people/. Если профиль есть, то достаёт значение поля name из index.md профиля.
Вставляет в файл CHANGELOG.md новый пункт списка в формате:
- дата, [Название статьи](ссылка-на-статью-на-доке), [Имя Автора](ссылка-на-профиль-на-доке) (один или несколько)
По крайней мере так всё задумывалось 😆
Не знаю, как правильно это протестировать. Поэтому нужна помощь @igsekor
P.S. Пока писала это поняла, что надо бы ещё отбивать месяцы, но это можно сделать позже.