From 44a18b9ab4a21a81d92ca8ee3520a3844fa72c9f Mon Sep 17 00:00:00 2001 From: "bobo.yang" Date: Fri, 21 Feb 2025 14:18:40 +0800 Subject: [PATCH 1/4] ci: Update CircleCI config to use yarn consistently - Replace npm install with yarn install at root level - Add descriptive comments in Chinese for build steps - Streamline dependency installation process in gui directory The commit message reflects the changes to the CircleCI configuration file, where the main changes involve standardizing the use of yarn for package management and adding clarity through comments. Since no specific issue number was provided in the input, I've excluded the "Closes #" reference. --- .circleci/config.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c0fef96..d26ebec 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -10,13 +10,15 @@ jobs: - checkout - run: git submodule sync - run: git submodule update --init --recursive - - run: npm install + # 首先在根目录安装依赖 + - run: yarn install + # 然后进入 gui 目录安装依赖并构建 - run: | cd gui - yarn + yarn install yarn vscode cd .. - - run: npm run build + # 最后执行打包 - run: yarn package - persist_to_workspace: root: . @@ -87,4 +89,4 @@ workflows: tags: only: /.*/ branches: - ignore: /.*/ + ignore: /.*/ \ No newline at end of file From 46e761b0332284ad0bc77017fece128d24c56f76 Mon Sep 17 00:00:00 2001 From: "bobo.yang" Date: Fri, 21 Feb 2025 14:31:11 +0800 Subject: [PATCH 2/4] ci: Add dist directory creation step in CircleCI config - Add mkdir command to create dist directory before build process - Ensure required directory structure exists for build artifacts - Add Chinese comments explaining directory creation purpose --- .circleci/config.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index d26ebec..56ba65d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -10,6 +10,8 @@ jobs: - checkout - run: git submodule sync - run: git submodule update --init --recursive + # 创建必要的目录 + - run: mkdir -p dist # 首先在根目录安装依赖 - run: yarn install # 然后进入 gui 目录安装依赖并构建 From caff987b3402120460588464a520a472804fb76f Mon Sep 17 00:00:00 2001 From: "bobo.yang" Date: Fri, 21 Feb 2025 14:47:53 +0800 Subject: [PATCH 3/4] ci: Remove package step from CircleCI config - Remove yarn package command from CircleCI build process - Clean up redundant comments in config.yml - Streamline CI/CD pipeline configuration --- .circleci/config.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 56ba65d..a9005a2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -20,8 +20,6 @@ jobs: yarn install yarn vscode cd .. - # 最后执行打包 - - run: yarn package - persist_to_workspace: root: . paths: From f16b8e8b796cbbc7414fd722ec5e4cabd7c8d58c Mon Sep 17 00:00:00 2001 From: "bobo.yang" Date: Fri, 21 Feb 2025 15:01:02 +0800 Subject: [PATCH 4/4] feat: Add Deepseek model keywords to package.json - Add new keywords: deepseek, deepseek-r1, deepseek-v3 to package metadata - Update package.json to include additional model identifiers - Enhance searchability with new AI model references --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index d0a5804..3c1c2e8 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,9 @@ "c++", "codex", "co-pilot", + "deepseek", + "deepseek-r1", + "deepseek-v3", "devchat", "documentation", "go",