From daacab613a9821151da947e267cb7839829ebb67 Mon Sep 17 00:00:00 2001 From: shanshanzhong Date: Mon, 6 Oct 2025 00:21:58 -0700 Subject: [PATCH] =?UTF-8?q?ci(docker):=20=E6=9B=B4=E6=96=B0=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7=E5=B9=B6=E6=94=B9=E8=BF=9B=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E8=AF=BB=E5=8F=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新admin和user应用的package.json版本号为1.3.1 改进docker.yml工作流,根据BUILD_TARGET动态读取对应应用的版本号 --- .gitea/workflows/docker.yml | 14 +++++++++++++- apps/admin/package.json | 1 + apps/user/package.json | 1 + 3 files changed, 15 insertions(+), 1 deletion(-) 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",