Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultReleasesSentinel = "\n## <a id='releases'></a> Releases\n\n"
Variables ¶
This section is empty.
Functions ¶
func DefaultNotesTemplate ¶
func DefaultNotesTemplate() string
Types ¶
type ComponentData ¶
type ComponentData struct { component.Lock Releases []*github.RepositoryRelease }
func (ComponentData) HasReleaseNotes ¶
func (cd ComponentData) HasReleaseNotes() bool
type IssuesQuery ¶
type IssuesQuery struct { IssueIDs []string `` /* 149-byte string literal not displayed */ IssueMilestone string `` /* 130-byte string literal not displayed */ IssueLabels []string `long:"github-issue-label" short:"l" description:"issue labels to add to issues query"` IssueTitleExp string `` /* 328-byte string literal not displayed */ }
type NotesData ¶
type NotesData struct { Version *semver.Version ReleaseDate time.Time Issues []*github.Issue Components []ComponentData Bumps component.BumpList Stemcell cargo.Stemcell }
func FetchNotesData ¶
func (NotesData) HasComponentReleases ¶
func (NotesData) WriteVersionNotes ¶
func (notes NotesData) WriteVersionNotes() (VersionNote, error)
type NotesPage ¶
type NotesPage struct { Exp *regexp.Regexp Prefix, Suffix string Releases []VersionNote }
func ParseNotesPage ¶
func (*NotesPage) Add ¶
func (page *NotesPage) Add(versionNote VersionNote) error
type VersionNote ¶
Click to show internal directories.
Click to hide internal directories.