Valentin Maerten 31f297bd8c refactor: compute masked command at compile time
Move secret masking from runtime (task.go) to compile time (variables.go).
This avoids recalculating variables on each log.

- Add MaskSecretsWithExtra for loop vars and deferred commands
- Rename CmdTemplate to LogCmd (clearer intent)
- Simplify logging in runCommand
2026-02-01 16:32:07 +01:00
2026-02-01 10:07:14 +01:00
2026-02-01 10:07:14 +01:00
2026-01-31 18:53:52 +01:00
2026-02-01 10:07:14 +01:00
2026-02-01 10:07:14 +01:00

Task: The Modern Task Runner

A fast, cross-platform build tool inspired by Make, designed for modern workflows.

Installation | Getting Started | Docs | Twitter | Bluesky | Mastodon | Discord

Gold Sponsors

Description
A task runner / simpler Make alternative written in Go
Readme MIT 47 MiB
Languages
Go 88%
Shell 5.1%
TypeScript 2.9%
Vue 1.8%
PowerShell 1.5%
Other 0.6%