Skip to content

Commit a7609e4

Browse files
committed
♻️ try to remove duplication
1 parent 94cf350 commit a7609e4

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/chglog/CHANGELOG.tpl.md

+8-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,18 @@
99
1010
{{ range .CommitGroups -}}
1111
### {{ .Title }}
12-
{{ range .Commits -}} {{ $subject := regexReplaceAll `URL` (regexReplaceAll `\[(.*)(\d\d)\]\(.*?\)` .Subject "<a href=\"URL/pull/${2}\">${1}${2}</a>") $repourl }} {{ if .TrimmedBody }}
13-
<dl><dd><details><summary><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="/tami5/sql.nvim/commit/{{ .Hash.Long }}/hovercard" href="{{ $repourl }}/commit/{{ .Hash.Long }}"><tt>{{ .Hash.Short }}</tt></a> {{ $subject }} {{- range $idx, $ref := .Refs }}{{if not (regexMatch $ref.Ref $subject)}} {{- if $idx }}, {{ end }}<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-permission-text="Title is private" data-url="{{ $repourl }}/issues/{{ $ref.Ref }}" data-hovercard-type="issue" data-hovercard-url="/tami5/sql.nvim/issues/{{ $ref.Ref }}/hovercard" href="{{ $repourl }}/issues/{{ $ref.Ref}}"> #{{ $ref.Ref}}</a>{{ end -}}{{end}}</summary>
12+
{{ range .Commits -}} {{
13+
$subject := regexReplaceAll `URL` (regexReplaceAll `\[(.*)(\d\d)\]\(.*?\)` .Subject "<a href=\"URL/pull/${2}\">${1}${2}</a>") $repourl
14+
}}{{
15+
$commit := cat "<a class=\"commit-link\"" "data-hovercard-type=\"commit\"" (list "data-hovercard-url=\"" (list "tami5" "sql.nvim" "commit" .Hash.Long "hovercard" | join "/") "\"" | join "") (list "href=\"" (list $.Info.RepositoryURL "commit" .Hash.Long | join "/") "\"" | join "") ">" (list "<tt>" .Hash.Short "</tt>" | join "") "</a>"
16+
}} {{ if .TrimmedBody }}
17+
18+
<dl><dd><details><summary>{{ $commit }} {{ $subject }} {{- range $idx, $ref := .Refs }}{{if not (regexMatch $ref.Ref $subject)}} {{- if $idx }}, {{ end }}<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-permission-text="Title is private" data-url="{{ $repourl }}/issues/{{ $ref.Ref }}" data-hovercard-type="issue" data-hovercard-url="/tami5/sql.nvim/issues/{{ $ref.Ref }}/hovercard" href="{{ $repourl }}/issues/{{ $ref.Ref}}"> #{{ $ref.Ref}}</a>{{ end -}}{{end}}</summary>
1419

1520
{{ .TrimmedBody }}
1621
</details></dd></dl>
1722
{{ else }}
18-
- <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="{{ $repourl }}/commit/{{ .Hash.Long }}/hovercard" href="{{ $repourl }}/commit/{{ .Hash.Long }}"><tt>{{ .Hash.Short }}</tt></a> {{ $subject }} {{- range $idx, $ref := .Refs }}{{if not (regexMatch $ref.Ref $subject)}}{{- if $idx }}, {{ end }}<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-permission-text="Title is private" data-url="{{ $repourl }}/issues/{{ $ref.Ref }}" data-hovercard-type="issue" data-hovercard-url="/tami5/sql.nvim/issues/{{ $ref.Ref }}/hovercard" href="{{ $repourl }}/issues/{{ $ref.Ref}}"> #{{ $ref.Ref}}</a>{{ end -}}{{end}}{{ end }}
23+
- {{ $commit }} {{ $subject }} {{- range $idx, $ref := .Refs }}{{if not (regexMatch $ref.Ref $subject)}}{{- if $idx }}, {{ end }}<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-permission-text="Title is private" data-url="{{ $repourl }}/issues/{{ $ref.Ref }}" data-hovercard-type="issue" data-hovercard-url="/tami5/sql.nvim/issues/{{ $ref.Ref }}/hovercard" href="{{ $repourl }}/issues/{{ $ref.Ref}}"> #{{ $ref.Ref}}</a>{{ end -}}{{end}}{{ end }}
1924
{{ end }}
2025
{{ end -}}
2126

0 commit comments

Comments
 (0)