func()

in cmd/release/utils/git/manager.go [146:159]


func (gm *Manager) addAndCommit(absolutePath, commitMessage string) error {
	if err := gm.currentBranchMustBeChangesBranch(); err != nil {
		return fmt.Errorf("checking expected branch before adding and committing: %w", err)
	}

	if err := add(absolutePath); err != nil {
		return fmt.Errorf("adding %s: %w", absolutePath, err)
	}
	if err := commit(commitMessage); err != nil {
		return fmt.Errorf("committing %s: %w", absolutePath, err)
	}
	log.Printf("Added and committed %s\n", absolutePath)
	return nil
}