diff --git a/ui/job-view/pushes/PushActionMenu.jsx b/ui/job-view/pushes/PushActionMenu.jsx
index 47adb9acad3..0266c73d62f 100644
--- a/ui/job-view/pushes/PushActionMenu.jsx
+++ b/ui/job-view/pushes/PushActionMenu.jsx
@@ -29,6 +29,12 @@ function PushActionMenu({
const [customJobActionsShowing, setCustomJobActionsShowing] = useState(false);
const decisionTaskMap = usePushesStore((state) => state.decisionTaskMap);
+ const decisionTask = decisionTaskMap[pushId];
+ const taskGroupProfileUrl = decisionTask
+ ? `https://profiler.firefox.com/from-url/${encodeURIComponent(
+ `https://firefox-ci-tc.services.mozilla.com/api/web-server/v1/task-group/${decisionTask.id}/profile`,
+ )}`
+ : null;
const updateParamsAndRange = useCallback(
(param) => {
@@ -172,6 +178,16 @@ function PushActionMenu({
Set as bottom of range
+
+ Show task group profile
+