in dev-tools/mage/check.go [26:48]
func CheckNoChanges() error {
fmt.Println(">> fmt - go run")
err := sh.RunV("go", "mod", "tidy", "-v")
if err != nil {
return fmt.Errorf("failed running go mod tidy, please fix the issues reported: %w", err)
}
fmt.Println(">> fmt - git diff")
err = sh.RunV("git", "diff")
if err != nil {
return fmt.Errorf("failed running git diff, please fix the issues reported: %w", err)
}
fmt.Println(">> fmt - git update-index")
err = sh.RunV("git", "update-index", "--refresh")
if err != nil {
return fmt.Errorf("failed running git update-index --refresh, please fix the issues reported: %w", err)
}
fmt.Println(">> fmt - git diff-index")
err = sh.RunV("git", "diff-index", "--exit-code", "HEAD", "--")
if err != nil {
return fmt.Errorf("failed running go mod tidy, please fix the issues reported: %w", err)
}
return nil
}