Skip to content

Commit 06022e0

Browse files
committed
fix: add --force flag to npm version in CI release jobs
(cherry picked from commit 2651788)
1 parent d83f534 commit 06022e0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.gitlab-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ release:
1818
- npm install
1919
# 提取版本号并更新 package.json
2020
- export NEW_VERSION=$(echo $CI_COMMIT_TAG | sed 's/^cli-release-v//')
21-
- npm version $NEW_VERSION --no-git-tag-version
21+
- npm version $NEW_VERSION --no-git-tag-version --force
2222
# 构建
2323
- npm run build
2424
# 打包(使用 ci 版本避免重复自增)
@@ -46,7 +46,7 @@ release-vscode:
4646
- export NEW_VERSION=$(echo $CI_COMMIT_TAG | sed 's/^vscode-release-v//')
4747
# 更新插件版本号 (在子目录中执行)
4848
- cd packages/vscode-ui-plugin
49-
- npm version $NEW_VERSION --no-git-tag-version
49+
- npm version $NEW_VERSION --no-git-tag-version --force
5050
# 构建插件 (包含 webview) - 使用生产构建 (minify)
5151
- npm run build:prod
5252
# 发布到 VS Code Marketplace (让 vsce 自动处理打包和发布)

0 commit comments

Comments
 (0)