From 71b1d9794455af211c79214ab17d936865520b90 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Wed, 31 Dec 2025 14:28:36 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 4 ++-- .github/workflows/build.yml | 2 +- .github/workflows/test.yml | 2 +- scripts/auto-build.ts | 6 ++++-- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.env.production b/.env.production index 54f8f1f2..2f39ad0f 100644 --- a/.env.production +++ b/.env.production @@ -1,3 +1,3 @@ VITE_SENTRY_RELEASE=TeyvatGuide@0.9.0 -VITE_COMMIT_HASH=7423f6f2 -VITE_BUILD_TIME=1767161892 +VITE_COMMIT_HASH=deee2103 +VITE_BUILD_TIME=1767163379 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 15164181..1f1868b5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -105,4 +105,4 @@ jobs: sentry-cli releases finalize "$SENTRY_RELEASE" env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_RELEASE: ${{ env.SENTRY_RELEASE }} + SENTRY_RELEASE: ${{ env.VITE_SENTRY_RELEASE }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 17321790..68568d2c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -229,4 +229,4 @@ jobs: sentry-cli releases finalize "$SENTRY_RELEASE" env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_RELEASE: ${{ env.SENTRY_RELEASE }} + SENTRY_RELEASE: ${{ env.VITE_SENTRY_RELEASE }} diff --git a/scripts/auto-build.ts b/scripts/auto-build.ts index 6e850316..adcf32f9 100644 --- a/scripts/auto-build.ts +++ b/scripts/auto-build.ts @@ -59,14 +59,16 @@ try { execSync(`sentry-cli debug-files upload --include-sources src-tauri/src ${pdbGlob}`, { stdio: "inherit", }); - execSync(`sentry-cli releases finalize "${release}"`, { stdio: "inherit" }); console.log("✅ PDB upload complete!"); const distDir = resolve(__dirname, "../dist"); execSync( - `sentry-cli releases files "${release}" upload-sourcemaps "${distDir}" --rewrite --url-prefix "~/"`, + `sentry-cli sourcemaps upload -r "${release}" "${distDir}" --rewrite --url-prefix "~/"`, { stdio: "inherit" }, ); console.log("✅ Frontend sourcemaps upload complete!"); + + execSync(`sentry-cli releases finalize "${release}"`, { stdio: "inherit" }); + console.log("🎉 Sentry release finalized!"); } catch (err) { console.error("❌ Failed to upload PDBs:", err); process.exit(1);