Warning
This project is currently under active development. Features may change or be unstable.
Minimal and agnostic task runner.
go install github.com/moaqz/tsk@latest| Option | Description | Type |
|---|---|---|
| cmd | Command to execute | string |
| description | Task description | string |
| deps | Task dependencies (run before) | []string |
| env | Environment variables for the task | object |
Example tsk.toml
[tasks.test]
cmd = "go test ./..."
description = "Run project tests"
[tasks.build]
cmd = "go build -o myapp"
description = "Build the binary"
deps = ["test"] # 'test' will run automatically before 'build'# Run a specific task
tsk <task-name>
# See available options
tsk --helpThis project is licensed under the MIT License - see the LICENSE file for details.