-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTaskfile.yaml
More file actions
37 lines (30 loc) · 813 Bytes
/
Taskfile.yaml
File metadata and controls
37 lines (30 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
version: "3"
tasks:
test:
desc: Run unit tests
cmds:
- go test ./...
test:race:
desc: Run tests with the race detector
cmds:
- go test -race ./...
test:integration:opencode:
desc: Run OpenCode ACP integration tests
cmds:
- go test -tags='integration,opencode' -count=1 ./acpagent
test:integration:codex:
desc: Run Codex ACP integration tests
cmds:
- go test -tags='integration,codex' -count=1 ./acpagent
lint:
desc: Run golangci-lint
cmds:
- go tool golangci-lint run ./...
docs:generate:
desc: Generate local go doc output into .cache/godoc
cmds:
- sh ./scripts/docs-generate.sh
docs:check:
desc: Verify package docs exist and render for every local package
cmds:
- sh ./scripts/docs-check.sh