diff options
author | 2021-01-21 00:15:20 +0300 | |
---|---|---|
committer | 2021-01-21 00:15:20 +0300 | |
commit | 72dca9ecaeb938ee1d7337b84b2b0f49761de0f7 (patch) | |
tree | 228476adb27e4bbba4b33928c271201161b4d546 /src/index.tsx | |
parent | Compiles 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/index.tsx')
-rw-r--r-- | src/index.tsx | 5 |
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;`); |