forked from containerd/containerd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
template.go
38 lines (29 loc) · 837 Bytes
/
template.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package main
const (
defaultTemplateFile = "TEMPLATE"
releaseNotes = `Welcome to the {{.Version}} release of {{.ProjectName}}!
{{if .PreRelease -}}
*This is a pre-release of {{.ProjectName}}*
{{- end}}
{{.Preface}}
Please try out the release binaries and report any issues at
https://github.com/{{.GithubRepo}}/issues.
{{range $note := .Notes}}
### {{$note.Title}}
{{$note.Description}}
{{- end}}
### Contributors
{{range $contributor := .Contributors}}
* {{$contributor}}
{{- end}}
### Changes
{{range $change := .Changes}}
* {{$change.Commit}} {{$change.Description}}
{{- end}}
### Dependency Changes
Previous release can be found at [{{.Previous}}](https://github.com/{{.GithubRepo}}/releases/tag/{{.Previous}})
{{range $dep := .Dependencies}}
* {{$dep.Previous}} -> {{$dep.Commit}} **{{$dep.Name}}**
{{- end}}
`
)