func()

in cmd/release/utils/git/manager.go [162:175]


func (gm *Manager) abandonChangesBranch() error {
	if err := checkoutBranch(gm.originalBranch); err != nil {
		return fmt.Errorf("abandoning branch while checking out original branch: %w", err)
	}
	log.Printf("Checked out original branch %s\n", gm.originalBranch)

	if err := deleteBranch(gm.changesBranch); err != nil {
		return fmt.Errorf("abandoning branch while deleting branch: %w", err)
	}
	log.Printf("Deleted changes branch %s\n", gm.changesBranch)

	gm.changesBranch = ""
	return nil
}