mirror of
https://github.com/go-task/task.git
synced 2026-02-24 03:59:52 +01:00
f09f31c6d55dd15a4db5e5c675518b4307b72b9b
Move the prompt for required variables AFTER the if condition check. This avoids asking the user for input when the task won't run anyway. The order in RunTask() is now: 1. FastCompiledTask 2. Check required vars early (non-interactive mode only) 3. CompiledTask (resolve dynamic vars) 4. Check if condition → exit early if false 5. Prompt for missing vars (only if task will run) 6. Validate required vars
…
…
…
…
…
…
…
…
…
…
…
Task
Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
Installation | Getting Started | Docs | Twitter | Bluesky | Mastodon | Discord
Gold Sponsors
|
|
|
Languages
Go
88%
Shell
5.1%
TypeScript
2.9%
Vue
1.8%
PowerShell
1.5%
Other
0.6%