Как собираются проекты.
У нас сейчас для всех проектов используется rollupjs. запускается он с помощью скрипта

Еще есть тесты, всякие eslint, prettier и т.д.
Задачи которые я сегодня смог увидеть:
Markup Generator
https://github.com/LLazyEmail/markup-generator/actions/runs/3503029424/jobs/5867794965
тут почему отваливается action. возможно это изза того что я обновил пакеты, хотя история старых jobs показывает что он уже давно не работает и крешится.
Проекты с темплейтами(их 3 штуки, конфигурация похожая. сделав для одного репозитория, я потом смогу растащить на 2 других).
Там основная проблема в том что есть основной проект/модуль в котором есть несколько подмодулей.
у меня есть github action, который автоматически выложит основной модуль на npm при создании нового релиза.
При этом, если основной модуль крешится и мне нужно дебажить проблему, я должен идти в подмодули, исправлять чтото и мне нужно руками делать их publish на npm, чтобы потом установить обновленные пакеты в основной модуль
NMTG template: https://github.com/LLazyEmail/nomoretogo_email_template/tree/main

Как собираются проекты.
У нас сейчас для всех проектов используется rollupjs. запускается он с помощью скрипта
Еще есть тесты, всякие eslint, prettier и т.д.
Задачи которые я сегодня смог увидеть:
Markup Generator
https://github.com/LLazyEmail/markup-generator/actions/runs/3503029424/jobs/5867794965
тут почему отваливается action. возможно это изза того что я обновил пакеты, хотя история старых jobs показывает что он уже давно не работает и крешится.
Проекты с темплейтами(их 3 штуки, конфигурация похожая. сделав для одного репозитория, я потом смогу растащить на 2 других).
Там основная проблема в том что есть основной проект/модуль в котором есть несколько подмодулей.
у меня есть github action, который автоматически выложит основной модуль на npm при создании нового релиза.
При этом, если основной модуль крешится и мне нужно дебажить проблему, я должен идти в подмодули, исправлять чтото и мне нужно руками делать их publish на npm, чтобы потом установить обновленные пакеты в основной модуль
NMTG template: https://github.com/LLazyEmail/nomoretogo_email_template/tree/main