1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2025-01-17 17:45:03 +02:00
woodpecker/cli/setup/ui/confirm.go

20 lines
291 B
Go

package ui
import (
"github.com/charmbracelet/huh"
)
func Confirm(prompt string) (bool, error) {
var confirm bool
err := huh.NewConfirm().
Title(prompt).
Affirmative("Yes!").
Negative("No.").
Value(&confirm).Run()
if err != nil {
return false, err
}
return confirm, err
}