Skip to content

chore(cleanup): deploy-audit fixes — Makefile, Dockerfile, compose, smoke, externals #529

chore(cleanup): deploy-audit fixes — Makefile, Dockerfile, compose, smoke, externals

chore(cleanup): deploy-audit fixes — Makefile, Dockerfile, compose, smoke, externals #529

Triggered via pull request June 11, 2026 04:30
Status Success
Total duration 13m 18s
Artifacts 1

ci.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 warning
deadcode: internal/engine/token/tokenizer.go#L14
undefined: tok
deadcode: internal/engine/token/tokenizer.go#L9
undefined: tok
deadcode: internal/engine/token/tokenizer.go#L6
undefined: tok
deadcode: internal/engine/token/tokenizer.go#L3
could not import github.com/GrayCodeAI/tok (no metadata for github.com/GrayCodeAI/tok)
deadcode: internal/engine/token/tokenizer.go#L3
github.com/GrayCodeAI/eyrie@v0.1.0 (replaced by ./external/eyrie): reading external/eyrie/go.mod: open /home/runner/work/hawk/hawk/external/eyrie/go.mod: no such file or directory
deadcode: internal/types/client.go#L6
could not import github.com/GrayCodeAI/eyrie/client (invalid package name: "")
deadcode: cmd/chat_commands_session.go#L14
github.com/GrayCodeAI/eyrie@v0.1.0 (replaced by ./external/eyrie): reading external/eyrie/go.mod: open /home/runner/work/hawk/hawk/external/eyrie/go.mod: no such file or directory
deadcode: internal/engine/branching/cascade.go#L12
could not import github.com/GrayCodeAI/eyrie/catalog (invalid package name: "")
deadcode: internal/provider/routing/catalog.go#L11
could not import github.com/GrayCodeAI/eyrie/catalog (invalid package name: "")
deadcode: cmd/chat_config_models.go#L10
github.com/GrayCodeAI/eyrie@v0.1.0 (replaced by ./external/eyrie): reading external/eyrie/go.mod: open /home/runner/work/hawk/hawk/external/eyrie/go.mod: no such file or directory
security
Process completed with exit code 1.
security
missing function body
security
missing function body
test (race + coverage)
Found 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/provider/routing/tiers_test.go:31: t.Skip() without tracking issue\n./internal/engine/docs/external_docs_test.go:22: t.Skip() without tracking issue\n./internal/engine/docs/external_docs_test.go:30: t.Skip() without tracking issue\n./internal/engine/validation/lint_loop_test.go:306: t.Skip() without tracking issue\n./internal/engine/branching/cascade_test.go:219: t.Skip() without tracking issue\n./internal/engine/review/review_bot_test.go:284: 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/engine/engine_integration_test.go:58: t.Skip() without tracking issue\n./internal/engine/cost/cost_optimizer_test.go:255: 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/ctxmgr/context_decay_test.go:420: t.Skip() without tracking issue\n./internal/prompt/suggestion_test.go:65: t.Skip() without tracking issue\n./internal/intelligence/memory/autodream_test.go:87: 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/tool/path_resolver_test.go:357: t.Skip() without tracking issue\n./internal/tool/safety_test.go:291: t.Skip() without tracking issue\n./internal/tool/safety_test.go:300: 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/multiagent/parallel/parallel_test.go:112: 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/config/catalog_startup_robust_test.go:18: t.Skip() without tracking issue\n./internal/config/setup_status_test.go:82: t.Skip() without tracking issue\n./internal/permissions/boundary_test.go:116: t.Skip() without tracking issue\n./internal/permissions/boundary_test.go:577: t.Skip() without tracking issue\n./internal/plugin/bridge_test.go:39: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:164: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:204: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:244: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:509: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:580: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:725: t.Skip() without tracking issue\n./internal/plugin/manager_test.go:763: 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

Artifacts

Produced during runtime
Name Size Digest
coverage-test Expired
468 KB
sha256:2abe31025ca882f6dc603e50b9f6ee7d044817e8657ec7af54ea682e823fc198