process on a *gitpb.Repos

This commit is contained in:
Jeff Carr 2024-12-17 21:58:31 -06:00
parent c4f9430e46
commit 272f965eec
1 changed files with 3 additions and 9 deletions

View File

@ -77,23 +77,17 @@ func ReleaseReportHeader() string {
"STATE")
}
func (f *Forge) PrintReleaseReport() int {
func (f *Forge) PrintReleaseReport(repos *gitpb.Repos) int {
var count int
log.Info(ReleaseReportHeader())
loop := f.Repos.SortByFullPath()
loop := repos.SortByFullPath()
for loop.Scan() {
check := loop.Next()
if f.Config.IsReadOnly(check.GetGoPath()) {
continue
}
if check.GetLastTag() == check.GetTargetVersion() {
continue
}
count += 1
if check == nil {
log.Info("boo, you didn't git clone", check.GetGoPath())
// wtf
continue
}
var state string