in cmd/release/utils/projects/projects.go [60:74]
func (p *Project) GetVersion(releaseBranch string) (Version, error) {
releaseBranchPath := filepath.Join(p.GetFilePath(), releaseBranch)
gitTagVersion, err := readGitTagVersionFile(releaseBranchPath)
if err != nil {
return Version{}, fmt.Errorf("getting GitTag version: %w", err)
}
golangVersion, err := readGolangVersionFile(releaseBranchPath)
if err != nil {
return Version{}, fmt.Errorf("getting Golang version: %w", err)
}
return Version{
gitTag: string(gitTagVersion),
golang: string(golangVersion),
}, nil
}