Skip to content

Commit 3f7c20d

Browse files
committed
switch to html url
Signed-off-by: Markus Blaschke <[email protected]>
1 parent 53e5911 commit 3f7c20d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

metrics_github_workflows.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ func (m *MetricsCollectorGithubWorkflows) Collect(callback chan<- func()) {
394394
"workflow": workflow.GetName(),
395395
"state": workflow.GetState(),
396396
"path": workflow.GetPath(),
397-
"workflowUrl": workflow.GetURL(),
397+
"workflowUrl": workflow.GetHTMLURL(),
398398
}
399399
for labelName, labelValue := range propLabels {
400400
labels[labelName] = labelValue
@@ -442,7 +442,7 @@ func (m *MetricsCollectorGithubWorkflows) collectRunningRuns(org string, repo *g
442442
"workflow": LABEL_VALUE_UNKNOWN,
443443
"workflowUrl": "",
444444
"workflowRun": workflowRun.GetName(),
445-
"workflowRunUrl": workflowRun.GetURL(),
445+
"workflowRunUrl": workflowRun.GetHTMLURL(),
446446
"event": workflowRun.GetEvent(),
447447
"branch": workflowRun.GetHeadBranch(),
448448
"status": workflowRun.GetStatus(),
@@ -452,7 +452,7 @@ func (m *MetricsCollectorGithubWorkflows) collectRunningRuns(org string, repo *g
452452

453453
if workflow, ok := workflows[workflowRun.GetWorkflowID()]; ok {
454454
infoLabels["workflow"] = workflow.GetName()
455-
infoLabels["workflowUrl"] = workflow.GetURL()
455+
infoLabels["workflowUrl"] = workflow.GetHTMLURL()
456456
}
457457

458458
statLabels := prometheus.Labels{
@@ -503,7 +503,7 @@ func (m *MetricsCollectorGithubWorkflows) collectLatestRun(org string, repo *git
503503
"workflow": LABEL_VALUE_UNKNOWN,
504504
"workflowUrl": "",
505505
"workflowRun": workflowRun.GetName(),
506-
"workflowRunUrl": workflowRun.GetURL(),
506+
"workflowRunUrl": workflowRun.GetHTMLURL(),
507507
"event": workflowRun.GetEvent(),
508508
"branch": workflowRun.GetHeadBranch(),
509509
"conclusion": workflowRun.GetConclusion(),
@@ -512,7 +512,7 @@ func (m *MetricsCollectorGithubWorkflows) collectLatestRun(org string, repo *git
512512
}
513513
if workflow, ok := workflows[workflowRun.GetWorkflowID()]; ok {
514514
infoLabels["workflow"] = workflow.GetName()
515-
infoLabels["workflowUrl"] = workflow.GetURL()
515+
infoLabels["workflowUrl"] = workflow.GetHTMLURL()
516516
}
517517

518518
statLabels := prometheus.Labels{
@@ -564,15 +564,15 @@ func (m *MetricsCollectorGithubWorkflows) collectConsecutiveFailures(org string,
564564
"workflow": LABEL_VALUE_UNKNOWN,
565565
"workflowUrl": "",
566566
"workflowRun": workflowRun.GetName(),
567-
"workflowRunUrl": workflowRun.GetURL(),
567+
"workflowRunUrl": workflowRun.GetHTMLURL(),
568568
"branch": workflowRun.GetHeadBranch(),
569569
"actorLogin": workflowRun.Actor.GetLogin(),
570570
"actorType": workflowRun.Actor.GetType(),
571571
}
572572

573573
if workflow, ok := workflows[workflowRun.GetWorkflowID()]; ok {
574574
infoLabels["workflow"] = workflow.GetName()
575-
infoLabels["workflowUrl"] = workflow.GetURL()
575+
infoLabels["workflowUrl"] = workflow.GetHTMLURL()
576576
}
577577

578578
consecutiveFailMap[workflowId] = &struct {

0 commit comments

Comments
 (0)