Создание релизов в SourceCraft можно автоматизировать через CI. В Examples есть готовый пример, как собрать релиз из тега с помощью Public API.
Основные шаги автоматизации:
1️⃣ Чтение новой версии из файла
version.txt при его обновлении в ветке main2️⃣ Добавление тега с этой версией
3️⃣ Создание релиза через вызов Public API в CI-пайплайне
4️⃣ Автоматическое добавление архива с исходниками к релизу
Пример легко адаптируется под разные проекты.
〰️ Репозиторий ci-releases
