From c9050a968c3fe0b4dbdd2b6b6fdc73ba6c5ec3d5 Mon Sep 17 00:00:00 2001 From: groupguanfang <1203970284@qq.com> Date: Tue, 20 Jan 2026 20:10:33 +0800 Subject: [PATCH] chore: fix ci --- packages/vscode/src/project/typed-router.d.ts | 6 +++--- scripts/publish.ts | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/vscode/src/project/typed-router.d.ts b/packages/vscode/src/project/typed-router.d.ts index 100461e7..0ec0d218 100644 --- a/packages/vscode/src/project/typed-router.d.ts +++ b/packages/vscode/src/project/typed-router.d.ts @@ -57,19 +57,19 @@ declare module 'vue-router/auto-routes' { * @internal */ export interface _RouteFileInfoMap { - 'packages/vscode/src/project/pages/index.vue': { + 'src/project/pages/index.vue': { routes: | '/' views: | never } - 'packages/vscode/src/project/pages/template-detail.vue': { + 'src/project/pages/template-detail.vue': { routes: | '/template-detail' views: | never } - 'packages/vscode/src/project/pages/template-market.vue': { + 'src/project/pages/template-market.vue': { routes: | '/template-market' views: diff --git a/scripts/publish.ts b/scripts/publish.ts index c02695ee..51fb7986 100644 --- a/scripts/publish.ts +++ b/scripts/publish.ts @@ -23,8 +23,8 @@ const EXTENSION_TARGETS = [ function getExtensionPackagePath(target: (typeof EXTENSION_TARGETS)[number]): string { const packagePath = path.resolve(PROJECT_ROOT, 'packages', 'vscode', `vscode-naily-ets-${target}-*.vsix`) const packages = fg.sync(packagePath) - if (packages.length === 0) throw new Error(`No extension package found for target ${target}: ${Object.values(fg.sync(path.resolve(PROJECT_ROOT, 'packages', 'vscode', '*.vsix'))).join(', ')}`) - if (packages.length > 1) throw new Error(`Multiple extension packages found for target ${target}: ${packages.join(', ')}`) + if (packages.length === 0) throw new Error(`No extension package found for target ${target}: ${Object.values(fg.sync(path.resolve(PROJECT_ROOT, 'packages', 'vscode', '*.vsix'))).join(', ')}, glob: ${packagePath}`) + if (packages.length > 1) throw new Error(`Multiple extension packages found for target ${target}: ${packages.join(', ')}, glob: ${packagePath}`) return packages[0] } @@ -80,7 +80,10 @@ function publishToOvsce(): boolean { } ;(async () => { + logger.info(`=== PUBLISHING NPM PACKAGES ===`) publishNpmPackages() + logger.info(`=== PUBLISHING NPM PACKAGES DONE ===`) + logger.info(`=== PUBLISHING VSCODE EXTENSION ===`) execSync(`pnpm tsx scripts/pre-process.ts`, { cwd: path.resolve(`packages`, `vscode`), stdio: `inherit` }) execSync(`pnpm run build`, { cwd: path.resolve(`packages`, `vscode`), stdio: `inherit` }) const isPublishedToVsce = publishToVsce() @@ -92,4 +95,5 @@ function publishToOvsce(): boolean { console.log(`🦋 New tag: ${packageJson.name}@${packageJson.version}`) } execSync(`pnpm tsx scripts/clean-process.ts`, { cwd: path.resolve(`packages`, `vscode`), stdio: `inherit` }) + logger.info(`=== PUBLISHING VSCODE EXTENSION DONE ===`) })()