From 042eb05b0e69a64c42d9ee0a259a315408b066d2 Mon Sep 17 00:00:00 2001 From: kdletters Date: Mon, 24 Aug 2026 12:41:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8D=87AGC=E6=A0=87=E5=87=86?= =?UTF-8?q?=E5=AE=89=E8=A3=85=E5=8C=85patch=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同步Tauri、Cargo与Node版本到0.1.1 更新AGC配置检查门禁 --- apps/ai-game-creator-shell/package.json | 2 +- .../scripts/check-config.mjs | 20 ++++++++++--------- .../src-tauri/Cargo.lock | 2 +- .../src-tauri/Cargo.toml | 2 +- .../src-tauri/tauri.conf.json | 2 +- package-lock.json | 2 +- scripts/check-npm-workspaces.mjs | 8 ++++++-- scripts/check-npm-workspaces.test.mjs | 3 ++- 8 files changed, 24 insertions(+), 17 deletions(-) diff --git a/apps/ai-game-creator-shell/package.json b/apps/ai-game-creator-shell/package.json index 5e0546d77..25cf472c1 100644 --- a/apps/ai-game-creator-shell/package.json +++ b/apps/ai-game-creator-shell/package.json @@ -1,7 +1,7 @@ { "name": "@genarrative/ai-game-creator-shell", "private": true, - "version": "0.1.0", + "version": "0.1.1", "type": "module", "scripts": { "dev": "node scripts/start-tauri-dev.mjs", diff --git a/apps/ai-game-creator-shell/scripts/check-config.mjs b/apps/ai-game-creator-shell/scripts/check-config.mjs index e94c1d00c..c2a3783f0 100644 --- a/apps/ai-game-creator-shell/scripts/check-config.mjs +++ b/apps/ai-game-creator-shell/scripts/check-config.mjs @@ -1547,11 +1547,13 @@ if (!viteConfigSource.includes('allow: [repoRoot]')) { ); } -if (!( - tauriConfig.build?.beforeDevCommand?.includes( - 'run ai-game-creator-shell:dev-server', - ) || tauriConfig.build?.beforeDevCommand?.includes('run agc:serve') -)) { +if ( + !( + tauriConfig.build?.beforeDevCommand?.includes( + 'run ai-game-creator-shell:dev-server', + ) || tauriConfig.build?.beforeDevCommand?.includes('run agc:serve') + ) +) { throw new Error( 'AI game creator shell beforeDevCommand must start the selected Vite dev server', ); @@ -1731,12 +1733,12 @@ if ( } if ( - tauriConfig.version !== '0.1.0' || - packageConfig.version !== '0.1.0' || - cargoPackageVersion !== '0.1.0' + tauriConfig.version !== '0.1.1' || + packageConfig.version !== '0.1.1' || + cargoPackageVersion !== '0.1.1' ) { throw new Error( - 'AI game creator standard release must remain version 0.1.0 while game-chat uses its dedicated version', + 'AI game creator standard release must remain version 0.1.1 while game-chat uses its dedicated version', ); } diff --git a/apps/ai-game-creator-shell/src-tauri/Cargo.lock b/apps/ai-game-creator-shell/src-tauri/Cargo.lock index 2b698f484..11f012de6 100644 --- a/apps/ai-game-creator-shell/src-tauri/Cargo.lock +++ b/apps/ai-game-creator-shell/src-tauri/Cargo.lock @@ -1695,7 +1695,7 @@ dependencies = [ [[package]] name = "genarrative-ai-game-creator-shell" -version = "0.1.0" +version = "0.1.1" dependencies = [ "agent-runtime-core", "axum", diff --git a/apps/ai-game-creator-shell/src-tauri/Cargo.toml b/apps/ai-game-creator-shell/src-tauri/Cargo.toml index a4ddb7a95..77d6b51f3 100644 --- a/apps/ai-game-creator-shell/src-tauri/Cargo.toml +++ b/apps/ai-game-creator-shell/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "genarrative-ai-game-creator-shell" -version = "0.1.0" +version = "0.1.1" edition = "2021" publish = false diff --git a/apps/ai-game-creator-shell/src-tauri/tauri.conf.json b/apps/ai-game-creator-shell/src-tauri/tauri.conf.json index 8b3778615..864b1d14d 100644 --- a/apps/ai-game-creator-shell/src-tauri/tauri.conf.json +++ b/apps/ai-game-creator-shell/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Genarrative AI Game Creator", - "version": "0.1.0", + "version": "0.1.1", "identifier": "world.genarrative.ai-game-creator", "build": { "beforeDevCommand": "npm --prefix ../.. run agc:serve", diff --git a/package-lock.json b/package-lock.json index 6f45c7ba0..7cbef91d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -93,7 +93,7 @@ }, "apps/ai-game-creator-shell": { "name": "@genarrative/ai-game-creator-shell", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@cubone/react-file-manager": "^1.35.0", "@genarrative/image-canvas-core": "0.1.0", diff --git a/scripts/check-npm-workspaces.mjs b/scripts/check-npm-workspaces.mjs index 3fe1e933f..faee0f960 100644 --- a/scripts/check-npm-workspaces.mjs +++ b/scripts/check-npm-workspaces.mjs @@ -173,8 +173,12 @@ export function collectNpmWorkspaceErrors(rootDir) { `${manifestPath}: name must be ${WORKSPACE_NAMES[workspacePath]}, received ${String(manifest.name)}`, ); } - if (manifest.version !== '0.1.0') { - errors.push(`${manifestPath}: workspace version must be 0.1.0`); + const expectedWorkspaceVersion = + workspacePath === 'apps/ai-game-creator-shell' ? '0.1.1' : '0.1.0'; + if (manifest.version !== expectedWorkspaceVersion) { + errors.push( + `${manifestPath}: workspace version must be ${expectedWorkspaceVersion}`, + ); } for (const nestedLockfile of findNestedLockfiles(rootDir, workspacePath)) { diff --git a/scripts/check-npm-workspaces.test.mjs b/scripts/check-npm-workspaces.test.mjs index 77e5f6f56..9b159ed56 100644 --- a/scripts/check-npm-workspaces.test.mjs +++ b/scripts/check-npm-workspaces.test.mjs @@ -78,7 +78,8 @@ function createValidFixture() { const manifest = { name: workspaceNames[workspacePath], private: true, - version: '0.1.0', + version: + workspacePath === 'apps/ai-game-creator-shell' ? '0.1.1' : '0.1.0', dependencies: localDependencies[workspacePath], }; writeJson(rootDir, `${workspacePath}/package.json`, manifest);