1
0
mirror of https://github.com/go-task/task.git synced 2025-05-31 23:19:42 +02:00

fix: remote prompt (#1487)

This commit is contained in:
Pete Davison 2024-01-27 21:45:13 +00:00 committed by GitHub
parent 6682489967
commit 870c07eafb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -17,11 +17,11 @@ import (
const (
taskfileUntrustedPrompt = `The task you are attempting to run depends on the remote Taskfile at %q.
--- Make sure you trust the source of this Taskfile before continuing ---
Continue?`
--- Make sure you trust the source of this Taskfile before continuing ---
Continue?`
taskfileChangedPrompt = `The Taskfile at %q has changed since you last used it!
--- Make sure you trust the source of this Taskfile before continuing ---
Continue?`
--- Make sure you trust the source of this Taskfile before continuing ---
Continue?`
)
// Read reads a Read for a given directory
@ -238,7 +238,7 @@ func readTaskfile(
// If there is a cached hash, but it doesn't match the expected hash, prompt the user to continue
prompt = fmt.Sprintf(taskfileChangedPrompt, node.Location())
}
if prompt == "" {
if prompt != "" {
if err := l.Prompt(logger.Yellow, prompt, "n", "y", "yes"); err != nil {
return nil, &errors.TaskfileNotTrustedError{URI: node.Location()}
}