Skip to content

Commit ed9f9fc

Browse files
committed
Switched to separated sentry.io, upgraded packages
1 parent 5223761 commit ed9f9fc

File tree

4 files changed

+45
-40
lines changed

4 files changed

+45
-40
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"devDependencies": {
4040
"@babel/traverse": "^7.26.9",
4141
"@fontsource/unifont": "^5.2.5",
42-
"@sentry/browser": "^9.3.0",
42+
"@sentry/browser": "^9.5.0",
4343
"@sentry/tracing": "^7.120.3",
4444
"@sveltejs/vite-plugin-svelte": "^3",
4545
"@testing-library/svelte": "^4",

src/main.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,27 @@
11
import App from "./App.svelte";
22
import * as Sentry from "@sentry/browser";
3+
import { browserTracingIntegration } from "@sentry/browser";
34
import "@fontsource/unifont";
45
import { registerSW } from "virtual:pwa-register";
56
import { tx } from "@transifex/native";
6-
import { browserTracingIntegration } from "@sentry/browser";
77

88
tx.init({
99
token: "1/1d8c1f9e14b4c21d70dd3f6fccdd0ab16b691105",
1010
});
1111

12-
if (import.meta.env.PROD)
12+
if (import.meta.env.PROD) {
13+
//The SHA1 is taken from either the GitHub var or the Cloudflare var.
14+
const commitSHA =
15+
process.env.CF_PAGES_COMMIT_SHA ?? process.env.GITHUB_SHA ?? "none";
1316
Sentry.init({
1417
dsn: process.env.SENTRY_DSN,
1518
integrations: [browserTracingIntegration],
1619
tracesSampleRate: 0.2,
17-
...(process.env.GITHUB_SHA && {
18-
release: `cdda-guide@${process.env.GITHUB_SHA.slice(0, 8)}`,
20+
...(commitSHA && {
21+
release: `cdda-guide@${commitSHA.slice(0, 8)}`,
1922
}),
2023
});
24+
}
2125

2226
registerSW({});
2327

vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export default defineConfig({
1515
plugins: [
1616
EnvironmentPlugin({
1717
GITHUB_SHA: null,
18+
CF_PAGES_COMMIT_SHA: null,
1819
SENTRY_DSN: null,
1920
}),
2021
svelte(),

yarn.lock

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1663,35 +1663,35 @@
16631663
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz#4cdb2cfae69cdb7b1a3cc58778e820408075e928"
16641664
integrity sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==
16651665

1666-
"@sentry-internal/browser-utils@9.3.0":
1667-
version "9.3.0"
1668-
resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-9.3.0.tgz#345fa61da239186fa0ad6c7194d4a1f7df7646c7"
1669-
integrity sha512-G3z4HCUyb5nJe03EPUhWjnaHqMDt4mOTFJDNha3DGoB51lMYojpQI1Qo1u6bY4qkWVSO1c+HqOU0RVsXoAchtQ==
1666+
"@sentry-internal/browser-utils@9.5.0":
1667+
version "9.5.0"
1668+
resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-9.5.0.tgz#47feeb57ecf245d08bad30b5f808f61a789a971b"
1669+
integrity sha512-AE9jgeI5+KyGvLR0vf1I6sesi0NZXZe6pDlZNXyg+pWZB2vkE9dksE8ZsoU+YiD9zjUqazgPcVyb3O0VvmaCGw==
16701670
dependencies:
1671-
"@sentry/core" "9.3.0"
1671+
"@sentry/core" "9.5.0"
16721672

1673-
"@sentry-internal/feedback@9.3.0":
1674-
version "9.3.0"
1675-
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-9.3.0.tgz#d60bcedd01907478b286512ce54f59682b2910e0"
1676-
integrity sha512-LQmIbQaATlN5QEwCD2Xt+7VKfwfR5W3dbn0jdF1x4hQFE/srdnOj60xMz/mj3tP5BxV552xJniGsyZ8lXHDb2A==
1673+
"@sentry-internal/feedback@9.5.0":
1674+
version "9.5.0"
1675+
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-9.5.0.tgz#5d7450bf25292326e6864e6600a9472a717dc067"
1676+
integrity sha512-p+yOTufEYHP1RLwkD+aZwpCNS4/2l6t4uHgphjYrEC2U/U2mtZQh+EvlBAt0wY/eiKC4/acPNrF5yFD/4A7a0A==
16771677
dependencies:
1678-
"@sentry/core" "9.3.0"
1678+
"@sentry/core" "9.5.0"
16791679

1680-
"@sentry-internal/replay-canvas@9.3.0":
1681-
version "9.3.0"
1682-
resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-9.3.0.tgz#b9432ab65152304b5f86f99efdeffcd92091f733"
1683-
integrity sha512-MhDMJeRGa55a0D541+OzTFMWwbabthhDGbAL90/NpappfyeBbAiktmCNl0BFTZuRbCGrC2m1LLCqHegCVKW4fQ==
1680+
"@sentry-internal/replay-canvas@9.5.0":
1681+
version "9.5.0"
1682+
resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-9.5.0.tgz#f63fc4e027189d7e2d1a9de7e535591e8399a143"
1683+
integrity sha512-W7MS7/9Z8uP2i0pbndxqz2VcGlFPc7Bv6gCoxRdGIWUWSBS9rsRbryO0sM0PwwuHt2mQtWMqwjYykcR441RBRA==
16841684
dependencies:
1685-
"@sentry-internal/replay" "9.3.0"
1686-
"@sentry/core" "9.3.0"
1685+
"@sentry-internal/replay" "9.5.0"
1686+
"@sentry/core" "9.5.0"
16871687

1688-
"@sentry-internal/replay@9.3.0":
1689-
version "9.3.0"
1690-
resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-9.3.0.tgz#c846cf77cd8deefda84316f1a938bbeae5861564"
1691-
integrity sha512-ZkH+Gahn89JygpuiFn26ZgAqJXHtnr+HjfQ2ONOFoWQHNH6X5wk75UTma55aYk1d8VcBPFoU6WjFhZoQ55SV1g==
1688+
"@sentry-internal/replay@9.5.0":
1689+
version "9.5.0"
1690+
resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-9.5.0.tgz#1527d77c25b1d8a7ea606d6fbf4faa9bd8cb70bb"
1691+
integrity sha512-fBBNimElAnu865HT3MJ6xH2P26KvkZvAYt+yRrWr+x5zS5KvjBYUPsSI+F0FTE14XmLW9q7DlNUl5iAZhXSy3g==
16921692
dependencies:
1693-
"@sentry-internal/browser-utils" "9.3.0"
1694-
"@sentry/core" "9.3.0"
1693+
"@sentry-internal/browser-utils" "9.5.0"
1694+
"@sentry/core" "9.5.0"
16951695

16961696
"@sentry-internal/tracing@7.120.3":
16971697
version "7.120.3"
@@ -1702,16 +1702,16 @@
17021702
"@sentry/types" "7.120.3"
17031703
"@sentry/utils" "7.120.3"
17041704

1705-
"@sentry/browser@^9.3.0":
1706-
version "9.3.0"
1707-
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-9.3.0.tgz#270e93c0f1bc10abb6651255bcaa30ba21c4928a"
1708-
integrity sha512-yPwWWQo/hpN63p0NGmk/Dd1Fx5CQRWNMfuV7dtfPBtg3vRjDecA9OLyK29AqK5h3Fl8FuJOyOqB87CvtXUqh5g==
1705+
"@sentry/browser@^9.5.0":
1706+
version "9.5.0"
1707+
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-9.5.0.tgz#0ea3e00013bb1b133a1a37f4c79b1648f238befc"
1708+
integrity sha512-HYSPW8GjknuYykJgOialKFyWg7ldmrbD1AKTIhksqdsNXLER07YeVWFAbe+xSYa1ZwwC8/s6vQJP9ZOoH1BaVg==
17091709
dependencies:
1710-
"@sentry-internal/browser-utils" "9.3.0"
1711-
"@sentry-internal/feedback" "9.3.0"
1712-
"@sentry-internal/replay" "9.3.0"
1713-
"@sentry-internal/replay-canvas" "9.3.0"
1714-
"@sentry/core" "9.3.0"
1710+
"@sentry-internal/browser-utils" "9.5.0"
1711+
"@sentry-internal/feedback" "9.5.0"
1712+
"@sentry-internal/replay" "9.5.0"
1713+
"@sentry-internal/replay-canvas" "9.5.0"
1714+
"@sentry/core" "9.5.0"
17151715

17161716
"@sentry/core@7.120.3":
17171717
version "7.120.3"
@@ -1721,10 +1721,10 @@
17211721
"@sentry/types" "7.120.3"
17221722
"@sentry/utils" "7.120.3"
17231723

1724-
"@sentry/core@9.3.0":
1725-
version "9.3.0"
1726-
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-9.3.0.tgz#d5a1ab7deecd95f86316e658129d3874557cbfd9"
1727-
integrity sha512-SxQ4z7wTkfguvYb2ctNEMU9kVAbhl9ymfjhLnrvtygTwL5soLqAKdco/lX/4P9K9Osgb2Dl6urQWRl+AhzKVbQ==
1724+
"@sentry/core@9.5.0":
1725+
version "9.5.0"
1726+
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-9.5.0.tgz#09fc38e3bf0b107c721d21351b8702ca2f012922"
1727+
integrity sha512-NMqyFdyg26ECAfnibAPKT8vvAt4zXp4R7dYtQnwJKhEJEVkgAshcNYeJ2D95ZLMVOqlqhTtTPnw1vqf+v9ePZg==
17281728

17291729
"@sentry/tracing@^7.120.3":
17301730
version "7.120.3"

0 commit comments

Comments
 (0)