diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index a3c049b..40fd66e 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -289,7 +289,19 @@ jobs: echo "Decided BUILD_TARGET=$BUILD_TARGET" - name: Read version from package.json - run: echo "VERSION=$(jq -r .version package.json)" >> $GITHUB_ENV + run: | + if [ "$BUILD_TARGET" = "admin" ]; then + VERSION=$(jq -r .version apps/admin/package.json) + echo "使用 admin 应用版本: $VERSION" + elif [ "$BUILD_TARGET" = "user" ]; then + VERSION=$(jq -r .version apps/user/package.json) + echo "使用 user 应用版本: $VERSION" + else + # both 或其他情况使用根目录版本 + VERSION=$(jq -r .version package.json) + echo "使用根目录版本: $VERSION" + fi + echo "VERSION=$VERSION" >> $GITHUB_ENV - name: 根据分支动态设置API地址 run: | diff --git a/apps/admin/package.json b/apps/admin/package.json index 8345a93..16c3bd5 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -1,5 +1,6 @@ { "name": "ppanel-admin-web", + "version": "1.3.1", "private": true, "scripts": { "build": "next build", diff --git a/apps/user/package.json b/apps/user/package.json index 3fff0ea..c07d013 100644 --- a/apps/user/package.json +++ b/apps/user/package.json @@ -1,5 +1,6 @@ { "name": "ppanel-user-web", + "version": "1.3.1", "private": true, "scripts": { "build": "next build",