You've already forked go-semantic-release
refactor(*): clean up code
This commit is contained in:
32
internal/shared/shared.go
Normal file
32
internal/shared/shared.go
Normal file
@@ -0,0 +1,32 @@
|
||||
package shared
|
||||
|
||||
import (
|
||||
"github.com/Masterminds/semver"
|
||||
)
|
||||
|
||||
//ReleaseVersion struct
|
||||
type ReleaseVersion struct {
|
||||
Last ReleaseVersionEntry
|
||||
Next ReleaseVersionEntry
|
||||
Branch string
|
||||
}
|
||||
|
||||
//ReleaseVersionEntry struct
|
||||
type ReleaseVersionEntry struct {
|
||||
Commit string
|
||||
Version *semver.Version
|
||||
}
|
||||
|
||||
//GeneratedChangelog struct
|
||||
type GeneratedChangelog struct {
|
||||
Title string
|
||||
Content string
|
||||
}
|
||||
|
||||
//GenerateChangelogConfig struct
|
||||
type ChangelogTemplateConfig struct {
|
||||
CommitURL string
|
||||
CompareURL string
|
||||
Hash string
|
||||
Version string
|
||||
}
|
||||
Reference in New Issue
Block a user