feat(hawk): ecosystem hardening, threat model, and release guards (#115) #850
ci.yml
on: push
format
28s
vet
2m 17s
module hygiene
2m 16s
public module graph
3m 24s
submodule and module parity
23s
secrets
8s
markdown
9s
deadcode
1m 5s
duplication
13s
smoke
2m 17s
fuzz (60s)
6m 5s
Matrix: build
Annotations
3 errors and 1 warning
|
module hygiene
Process completed with exit code 1.
|
|
module hygiene
go.mod / go.sum / go.work files out of date — run 'go work sync' locally and commit
|
|
security
Process completed with exit code 1.
|
|
test (race + coverage)
Found t.Skip() without tracking issue:\n./cmd/power_test.go:17: t.Skip() without tracking issue\n./cmd/power_test.go:74: t.Skip() without tracking issue\n./cmd/power_test.go:94: t.Skip() without tracking issue\n./cmd/power_test.go:107: t.Skip() without tracking issue\n./cmd/clipboard_test.go:18: t.Skip() without tracking issue\n./cmd/clipboard_test.go:23: t.Skip() without tracking issue\n./cmd/ai_comments_fuzz_test.go:39: t.Skip() without tracking issue\n./cmd/dx_test.go:328: t.Skip() without tracking issue\n./internal/feature/shellmode/shellmode_test.go:55: t.Skip() without tracking issue\n./internal/feature/shellmode/shellmode_test.go:74: t.Skip() without tracking issue\n./internal/feature/shellmode/shellmode_test.go:87: t.Skip() without tracking issue\n./internal/feature/shellmode/shellmode_test.go:100: t.Skip() without tracking issue\n./internal/feature/shellmode/shellmode_test.go:116: t.Skip() without tracking issue\n./internal/prompt/suggestion_test.go:65: t.Skip() without tracking issue\n./internal/mcp/mcp_close_test.go:16: t.Skip() without tracking issue\n./internal/sandbox/landlock_test.go:68: t.Skip() without tracking issue\n./internal/sandbox/landlock_test.go:104: t.Skip() without tracking issue\n./internal/lint/lint_test.go:110: t.Skip() without tracking issue\n./internal/lint/lint_test.go:146: t.Skip() without tracking issue\n./internal/tool/safety_test.go:347: t.Skip() without tracking issue\n./internal/tool/safety_test.go:356: t.Skip() without tracking issue\n./internal/tool/path_resolver_test.go:357: t.Skip() without tracking issue\n./internal/tool/bash_injection_test.go:234: t.Skip() without tracking issue\n./internal/provider/routing/tiers_test.go:16: t.Skip() without tracking issue\n./internal/provider/routing/health_router_test.go:143: t.Skip() without tracking issue\n./internal/config/catalog_startup_robust_test.go:18: t.Skip() without tracking issue\n./internal/config/setup_status_test.go:79: t.Skip() without tracking issue\n./internal/config/catalog_startup_test.go:77: t.Skip() without tracking issue\n./internal/config/catalog_startup_test.go:94: t.Skip() without tracking issue\n./internal/config/catalog_startup_test.go:117: t.Skip() without tracking issue\n./internal/config/catalog_startup_test.go:130: t.Skip() without tracking issue\n./internal/config/catalog_startup_test.go:145: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:24: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:31: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:42: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:56: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:64: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:76: t.Skip() without tracking issue\n./internal/intelligence/memory/yaad_bridge_integration_test.go:92: t.Skip() without tracking issue\n./internal/intelligence/memory/autodream_test.go:87: t.Skip() without tracking issue\n./internal/prompts/workspace_test.go:23: t.Skip() without tracking issue\n./internal/prompts/workspace_test.go:97: t.Skip() without tracking issue\n./internal/prompts/workspace_test.go:120: t.Skip() without tracking issue\n./internal/permissions/boundary_test.go:118: t.Skip() without tracking issue\n./internal/permissions/boundary_test.go:579: t.Skip() without tracking issue\n./internal/engine/engine_integration_test.go:59: t.Skip() without tracking issue\n./internal/engine/ctxmgr/context_decay_test.go:422: t.Skip() without tracking issue\n./internal/engine/validate_test.go:55: t.Skip() without tracking issue\n./internal/engine/validate_test.go:71: t.Skip() without tracking issue\n./internal/engine/io/clipboard_test.go:309: t.Skip() without tracking issue\n./internal/engine/io/clipboard_test.go:314: t.Skip() without tracking issue\n./internal/engine/io/clipboard_test.go:319: t.Skip() without tracking issue\n./internal
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-test
|
507 KB |
sha256:c3bfe3b668fbe0ba388ce47660c100cabb0405a6f823ef4813cd5d0d5c406867
|
|