Documentation
¶
Overview ¶
Package releaseai provides AI-powered release notes generation
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReleaseNotesGenerator ¶
type ReleaseNotesGenerator struct {
// contains filtered or unexported fields
}
ReleaseNotesGenerator handles creating AI-enhanced release notes
func NewReleaseNotesGenerator ¶
func NewReleaseNotesGenerator(cfg config.Config) (*ReleaseNotesGenerator, error)
NewReleaseNotesGenerator creates a new release notes generator
func (*ReleaseNotesGenerator) GenerateReleaseNotes ¶
func (g *ReleaseNotesGenerator) GenerateReleaseNotes( version string, commitMessages []string, previousVersion string, ) (string, error)
GenerateReleaseNotes creates AI-enhanced release notes from commit messages
Click to show internal directories.
Click to hide internal directories.