Taskfile.yml

 1# https://taskfile.dev
 2
 3version: '3'
 4
 5tasks:
 6  lint:all:
 7    desc: Run all linters
 8    cmds:
 9      - task: lint
10      - task: lint:soft
11
12  lint:
13    desc: Run base linters
14    cmds:
15      - golangci-lint run
16
17  lint:soft:
18    desc: Run soft linters
19    cmds:
20      - golangci-lint run --config=.golangci-soft.yml
21
22  test:
23    desc: Run tests
24    cmds:
25      - go test ./... {{.CLI_ARGS}}