// Get all the references for a repo. This includes the tags and branches. func getAllVcsRefs(repo vcs.Repo) ([]string, error) { tags, err := repo.Tags() if err != nil { return []string{}, err } branches, err := repo.Branches() if err != nil { return []string{}, err } return append(branches, tags...), nil }