Skip to content

fix(ci): use the real lcos_public CLI module - #1

Merged
erynoregon-rgb merged 1 commit into
mainfrom
codex/lcos-ci-cli-module
Jun 23, 2026
Merged

fix(ci): use the real lcos_public CLI module#1
erynoregon-rgb merged 1 commit into
mainfrom
codex/lcos-ci-cli-module

Conversation

@erynoregon-rgb

Copy link
Copy Markdown
Owner

Root cause: the CI workflow called python -m lcos_toy.cli, but this repo ships lcos_public and exposes the CLI as python -m lcos_public.cli and lcos-public. The smoke step failed on GitHub with ModuleNotFoundError: No module named 'lcos_toy' even though the test suite passed.\n\nChanges:\n- update the CI smoke step to use lcos_public.cli\n- add a regression test that pins the workflow to the real CLI module name\n\nVerification:\n- /tmp/lcos-venv/bin/python -m unittest tests.test_ci_workflow_cli -v\n- /tmp/lcos-venv/bin/python -m lcos_public.cli demo-ledger\n- /tmp/lcos-venv/bin/python -m lcos_public.cli demo-intake examples/requests/simple_accept.json\n- /tmp/lcos-venv/bin/python -m lcos_public.cli demo-route "summarize this audit receipt"\n- /tmp/lcos-venv/bin/python -m unittest discover -s tests -v

@erynoregon-rgb
erynoregon-rgb marked this pull request as ready for review June 23, 2026 02:36
@erynoregon-rgb
erynoregon-rgb merged commit 1001162 into main Jun 23, 2026
2 checks passed
@erynoregon-rgb
erynoregon-rgb deleted the codex/lcos-ci-cli-module branch June 23, 2026 02:36
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