mirror of
https://github.com/logos-co/logos-workspace.git
synced 2026-08-31 04:31:13 +00:00
The nightly bump surfaced two harness failures (not failing doctests) in
the reusable tests-and-doctests pipeline:
- logos-execution-zone-module failed at checkout: the doctest leg hardcoded
`repository: logos-co/<name>`, but this suite lives under the
`logos-blockchain` org, so checkout 404'd (git exit 128). The `setup` job
now parses each submodule's owner from its .gitmodules URL and carries it
through the matrix; the leg checks out `<owner>/<name>`.
- logos-logoscore-cli failed at "Discover doctest specs": it now passes its
specs via a bash array (`SPECS=(doctests/*.test.yaml)` + `"${SPECS[@]}"`,
for macOS bash 3.2 portability) instead of inlining the glob on the
`-- run` line, so the parser matched zero `.test.yaml` tokens and exited 1.
Discovery now resolves `${NAME[@]}` references back to the array's tokens
before matching. Inline-glob repos are unaffected.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>