Expert guidance for the full addon release workflow using Mechanic automation.
| Full Release | mech release MyAddon 1.2.0 "Release message" | | Bump Version | mech call version.bump -i '{"addon": "MyAddon", "version": "1.2.0"}' | | Add Changelog | mech call changelog.add -i '{"addon": "MyAddon", "version": "1.2.0", "message": "..."}' | | Commit Changes | mech call git.commit -i '{"addon": "MyAddon", "message": "Release 1.2.0"}' |
| Create Tag | mech call git.tag -i '{"addon": "MyAddon", "version": "1.2.0"}' |
Подготовьте и выполните выпуск надстройки, включая обновление версии, обновление журнала изменений, тегирование git и проверку. Используйте, когда будете готовы опубликовать новую версию. Триггеры: выпуск, обновление версии, журнал изменений, тег git, публикация. Источник: falkicon/mechanic.