Skip to content

fix(ci): repair submodule checkout and parser regressions#89

Closed
M09Ic wants to merge 2 commits intodevfrom
fix/ci-iom-go-submodule-ref
Closed

fix(ci): repair submodule checkout and parser regressions#89
M09Ic wants to merge 2 commits intodevfrom
fix/ci-iom-go-submodule-ref

Conversation

@M09Ic
Copy link
Copy Markdown
Contributor

@M09Ic M09Ic commented Apr 7, 2026

Summary

  • point external/IoM-go at a published commit so Actions checkout can fetch submodules again
  • add UnloadModule support to the command test recorder to match the updated RPC surface
  • align packet-length expectations with current parser behavior and clean up malformed runtime connections

Validation

  • go mod tidy
  • go vet ./...
  • go run ./scripts/testinventory -output dist/testing
  • go test ./... -count=1 -timeout 300s
  • CGO_ENABLED=0 go build ./...
  • go test -race -count=1 -timeout 300s ./server/internal/core ./server/internal/parser/... ./server/internal/stream
  • go test -tags=mockimplant ./server -count=1 -timeout 300s
  • go test -tags=integration ./server ./client/command/listener ./client/command/pipeline ./client/command/website ./client/command/sessions ./client/command/context -count=1 -timeout 300s

Local act could not be completed because Docker is unavailable on this machine.

@M09Ic
Copy link
Copy Markdown
Contributor Author

M09Ic commented Apr 8, 2026

Superseded by #90, which includes the two CI repair commits plus the tagged-suite CI expansion and has already been merged into dev.

@M09Ic M09Ic closed this Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant