build: v2.1.4

This commit is contained in:
Mohamed Marrouchi 2024-12-10 14:05:53 +01:00
parent cc8ada055b
commit 503f7d40ec
8 changed files with 23 additions and 29 deletions

View File

@ -20,14 +20,13 @@ jobs:
cache: 'npm'
- name: Install dependencies
run: |
cd api/
npm ci
run: npm ci
working-directory: api
- name: Build the package
run: |
cd api/
npm run build
run: npm run build
working-directory: api
- name: Determine release type
id: determine-release
@ -56,6 +55,5 @@ jobs:
- name: Publish to npm
if: env.release != 'none'
run: |
cd api/
npm publish
run: npm publish
working-directory: api

View File

@ -20,15 +20,12 @@ jobs:
cache: 'npm'
- name: Install dependencies
run: |
cd widget/
npx husky install
npm ci
run: npm ci
working-directory: widget
- name: Build the package
run: |
cd widget/
npm run build
run: npm run build
working-directory: widget
- name: Determine release type
id: determine-release
@ -57,6 +54,5 @@ jobs:
- name: Publish to npm
if: env.release != 'none'
run: |
cd widget/
npm publish
run: npm publish
working-directory: widget

4
api/package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "hexabot",
"version": "2.1.3",
"version": "2.1.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "hexabot",
"version": "2.1.3",
"version": "2.1.4",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "hexabot",
"version": "2.1.3",
"version": "2.1.4",
"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

@ -1,7 +1,7 @@
{
"name": "hexabot-ui",
"private": true,
"version": "2.1.3",
"version": "2.1.4",
"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",

8
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "hexabot",
"version": "2.1.2",
"version": "2.1.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "hexabot",
"version": "2.1.2",
"version": "2.1.3",
"license": "AGPL-3.0-only",
"workspaces": [
"frontend",
@ -45,7 +45,7 @@
},
"frontend": {
"name": "hexabot-ui",
"version": "2.1.3",
"version": "2.1.4",
"license": "AGPL-3.0-only",
"dependencies": {
"@chatscope/chat-ui-kit-react": "^2.0.3",
@ -9771,7 +9771,7 @@
},
"widget": {
"name": "hexabot-chat-widget",
"version": "2.1.3",
"version": "2.1.4",
"license": "AGPL-3.0-only",
"dependencies": {
"@types/emoji-js": "^3.5.2",

View File

@ -5,7 +5,7 @@
"frontend",
"widget"
],
"version": "2.1.3",
"version": "2.1.4",
"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

@ -1,6 +1,6 @@
{
"name": "hexabot-chat-widget",
"version": "2.1.3",
"version": "2.1.4",
"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",