aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-01-21 00:15:20 +0300
committerGravatar Hassan Abouelela <[email protected]>2021-01-21 00:15:20 +0300
commit72dca9ecaeb938ee1d7337b84b2b0f49761de0f7 (patch)
tree228476adb27e4bbba4b33928c271201161b4d546 /src
parentCompiles Source Maps (diff)
Adds Sentry Release Tags
Adds tags for sentry release, either containing the PR number or branch name. Signed-off-by: Hassan Abouelela <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/index.tsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/index.tsx b/src/index.tsx
index 871eb40..9eea4ce 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -14,6 +14,11 @@ if (process.env.NODE_ENV === "production") {
release: `forms-frontend@${process.env.REACT_APP_SHA}`,
environment: process.env.CONTEXT
});
+
+ // Set tag as PR number, "main", or if unavailable, "unknown"
+ const branch = process.env.REACT_APP_BRANCH ?? "unknown";
+ const branch_name = branch.replace(RegExp("pull/|/head", "g"), "");
+ Sentry.setTag(branch_name === "main" ? "branch" : "pull_request", branch_name);
}
console.log("%c Python Discord Forms ", `font-size: 6em; font-family: "Hind", "Arial"; font-weight: 900; background-color: ${colors.blurple}; border-radius: 10px;`);