|
| 1 | +# Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +{{ if .Versions -}} |
| 6 | +<a name="unreleased"></a> |
| 7 | +## [Unreleased] |
| 8 | +{{ if .Unreleased.CommitGroups -}} |
| 9 | +{{ range .Unreleased.CommitGroups -}} |
| 10 | +### {{ .Title }} |
| 11 | +{{ range .Commits -}} |
| 12 | +{{/* SKIPPING RULES - START */ -}} |
| 13 | +{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}} |
| 14 | +{{- if not (contains .Subject "[ci skip]") -}} |
| 15 | +{{- if not (contains .Subject "[skip ci]") -}} |
| 16 | +{{- if not (hasPrefix .Subject "Merge pull request ") -}} |
| 17 | +{{- if not (hasPrefix .Subject "Added CHANGELOG") -}} |
| 18 | +{{- /* SKIPPING RULES - END */ -}} |
| 19 | +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} |
| 20 | +{{/* SKIPPING RULES - START */ -}} |
| 21 | +{{ end -}} |
| 22 | +{{ end -}} |
| 23 | +{{ end -}} |
| 24 | +{{ end -}} |
| 25 | +{{ end -}} |
| 26 | +{{/* SKIPPING RULES - END */ -}} |
| 27 | +{{ end }} |
| 28 | +{{ end -}} |
| 29 | +{{ else }} |
| 30 | +{{ range .Unreleased.Commits -}} |
| 31 | +{{/* SKIPPING RULES - START */ -}} |
| 32 | +{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}} |
| 33 | +{{- if not (contains .Subject "[ci skip]") -}} |
| 34 | +{{- if not (contains .Subject "[skip ci]") -}} |
| 35 | +{{- if not (hasPrefix .Subject "Merge pull request ") -}} |
| 36 | +{{- if not (hasPrefix .Subject "Added CHANGELOG") -}} |
| 37 | +{{- /* SKIPPING RULES - END */ -}} |
| 38 | +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} |
| 39 | +{{/* SKIPPING RULES - START */ -}} |
| 40 | +{{ end -}} |
| 41 | +{{ end -}} |
| 42 | +{{ end -}} |
| 43 | +{{ end -}} |
| 44 | +{{ end -}} |
| 45 | +{{/* SKIPPING RULES - END */ -}} |
| 46 | +{{ end }} |
| 47 | +{{ end -}} |
| 48 | +{{ end -}} |
| 49 | + |
| 50 | +{{ range .Versions }} |
| 51 | +<a name="{{ .Tag.Name }}"></a> |
| 52 | +## {{ if .Tag.Previous }}[{{ .Tag.Name }}]{{ else }}{{ .Tag.Name }}{{ end }} - {{ datetime "2006-01-02" .Tag.Date }} |
| 53 | +{{ if .CommitGroups -}} |
| 54 | +{{ range .CommitGroups -}} |
| 55 | +### {{ .Title }} |
| 56 | +{{ range .Commits -}} |
| 57 | +{{/* SKIPPING RULES - START */ -}} |
| 58 | +{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}} |
| 59 | +{{- if not (contains .Subject "[ci skip]") -}} |
| 60 | +{{- if not (contains .Subject "[skip ci]") -}} |
| 61 | +{{- if not (hasPrefix .Subject "Merge pull request ") -}} |
| 62 | +{{- if not (hasPrefix .Subject "Added CHANGELOG") -}} |
| 63 | +{{- /* SKIPPING RULES - END */ -}} |
| 64 | +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} |
| 65 | +{{/* SKIPPING RULES - START */ -}} |
| 66 | +{{ end -}} |
| 67 | +{{ end -}} |
| 68 | +{{ end -}} |
| 69 | +{{ end -}} |
| 70 | +{{ end -}} |
| 71 | +{{/* SKIPPING RULES - END */ -}} |
| 72 | +{{ end }} |
| 73 | +{{ end -}} |
| 74 | +{{ else }} |
| 75 | +{{ range .Commits -}} |
| 76 | +{{/* SKIPPING RULES - START */ -}} |
| 77 | +{{- if not (hasPrefix .Subject "Updated CHANGELOG") -}} |
| 78 | +{{- if not (contains .Subject "[ci skip]") -}} |
| 79 | +{{- if not (contains .Subject "[skip ci]") -}} |
| 80 | +{{- if not (hasPrefix .Subject "Merge pull request ") -}} |
| 81 | +{{- if not (hasPrefix .Subject "Added CHANGELOG") -}} |
| 82 | +{{- /* SKIPPING RULES - END */ -}} |
| 83 | +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} |
| 84 | +{{/* SKIPPING RULES - START */ -}} |
| 85 | +{{ end -}} |
| 86 | +{{ end -}} |
| 87 | +{{ end -}} |
| 88 | +{{ end -}} |
| 89 | +{{ end -}} |
| 90 | +{{/* SKIPPING RULES - END */ -}} |
| 91 | +{{ end }} |
| 92 | +{{ end -}} |
| 93 | + |
| 94 | +{{- if .NoteGroups -}} |
| 95 | +{{ range .NoteGroups -}} |
| 96 | +### {{ .Title }} |
| 97 | +{{ range .Notes }} |
| 98 | +{{ .Body }} |
| 99 | +{{ end }} |
| 100 | +{{ end -}} |
| 101 | +{{ end -}} |
| 102 | +{{ end -}} |
| 103 | + |
| 104 | +{{- if .Versions }} |
| 105 | +[Unreleased]: {{ .Info.RepositoryURL }}/compare/{{ $latest := index .Versions 0 }}{{ $latest.Tag.Name }}...HEAD |
| 106 | +{{ range .Versions -}} |
| 107 | +{{ if .Tag.Previous -}} |
| 108 | +[{{ .Tag.Name }}]: {{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }} |
| 109 | +{{ end -}} |
| 110 | +{{ end -}} |
| 111 | +{{ end -}} |
0 commit comments