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);