File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,15 @@ func (run *ActionRun) PrettyRef() string {
102102 return refName .ShortName ()
103103}
104104
105+ // RefTooltip return a tooltop of run's ref. For pull request, it's the title of the PR, otherwise it's the ShortName.
106+ func (run * ActionRun ) RefTooltip () string {
107+ payload , err := run .GetPullRequestEventPayload ()
108+ if err == nil && payload != nil && payload .PullRequest != nil {
109+ return payload .PullRequest .Title
110+ }
111+ return git .RefName (run .Ref ).ShortName ()
112+ }
113+
105114// LoadAttributes load Repo TriggerUser if not loaded
106115func (run * ActionRun ) LoadAttributes (ctx context.Context ) error {
107116 if run == nil {
Original file line number Diff line number Diff line change 2828 </div>
2929 <div class="flex-item-trailing">
3030 {{if $run.IsRefDeleted}}
31- <span class="ui label run-list-ref gt-ellipsis tw-line-through" data-tooltip-content="{{$run.PrettyRef }}">{{$run.PrettyRef}}</span>
31+ <span class="ui label run-list-ref gt-ellipsis tw-line-through" data-tooltip-content="{{$run.RefTooltip }}">{{$run.PrettyRef}}</span>
3232 {{else}}
33- <a class="ui label run-list-ref gt-ellipsis" href="{{$run.RefLink}}" data-tooltip-content="{{$run.PrettyRef }}">{{$run.PrettyRef}}</a>
33+ <a class="ui label run-list-ref gt-ellipsis" href="{{$run.RefLink}}" data-tooltip-content="{{$run.RefTooltip }}">{{$run.PrettyRef}}</a>
3434 {{end}}
3535 <div class="run-list-item-right">
3636 <div class="run-list-meta">{{svg "octicon-calendar" 16}}{{DateUtils.TimeSince $run.Updated}}</div>
You can’t perform that action at this time.
0 commit comments