build: root level release

This commit is contained in:
Mohamed Marrouchi 2024-12-10 11:10:26 +01:00
parent 1be780e8e0
commit 840cb2fef3
3 changed files with 7 additions and 5 deletions

View File

@ -1,7 +1,7 @@
{
"name": "hexabot-ui",
"private": true,
"version": "2.0.0",
"version": "2.0.17",
"description": "Hexabot is a solution for creating and managing chatbots across multiple channels, leveraging AI for advanced conversational capabilities. It provides a user-friendly interface for building, training, and deploying chatbots with integrated support for various messaging platforms.",
"author": "Hexastack",
"license": "AGPL-3.0-only",

View File

@ -5,7 +5,7 @@
"frontend",
"widget"
],
"version": "2.0.0",
"version": "2.0.17",
"description": "Hexabot is a solution for creating and managing chatbots across multiple channels, leveraging AI for advanced conversational capabilities. It provides a user-friendly interface for building, training, and deploying chatbots with integrated support for various messaging platforms.",
"author": "Hexastack",
"license": "AGPL-3.0-only",
@ -13,8 +13,10 @@
"prepare": "husky install",
"dev:frontend": "npm run dev --workspace=frontend",
"dev:widget": "npm run dev --workspace=widget",
"release:api:patch": "npm version patch --workspace=api --workspace=frontend --workspace=widget && git push origin main --tags",
"release:api:minor": "npm version minor --workspace=api --workspace=frontend --workspace=widget && git push origin main --tags"
"release:api:patch": "cd api/ && npm version --git-tag-version false --commit-hooks false patch",
"release:api:minor": "cd api/ && npm version --git-tag-version false --commit-hooks false minor",
"release:patch": "npm run release:api:patch && npm version patch --workspaces && git push origin main --tags",
"release:minor": "npm run release:api:minor && npm version minor --workspaces && git push origin main --tags"
},
"devDependencies": {
"@commitlint/cli": "^19.3.0",

View File

@ -1,6 +1,6 @@
{
"name": "hexabot-chat-widget",
"version": "2.0.3",
"version": "2.0.17",
"description": "Hexabot is a solution for creating and managing chatbots across multiple channels, leveraging AI for advanced conversational capabilities. It provides a user-friendly interface for building, training, and deploying chatbots with integrated support for various messaging platforms.",
"author": "Hexastack",
"license": "AGPL-3.0-only",