mirror of
https://github.com/katanemo/plano.git
synced 2026-06-11 15:05:14 +02:00
The existing native-smoke-test always passes a config file, so the `synthesize_default_config` branch in `cli/planoai/main.py` is never exercised in CI. That branch was the source of a recent UnboundLocalError that only reproduced when invoking `planoai up` with no args in a directory without a `plano.yaml` (fixed in #916). Add a follow-up step in the same job that runs `planoai up` from an empty temp directory, asserts `~/.plano/default_config.yaml` is written, performs a healthz check, and shuts down. Reuses the binaries already built earlier in the job to keep CI time flat. Made-with: Cursor |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| docker-push-main.yml | ||
| docker-push-release.yml | ||
| publish-binaries.yml | ||
| publish-pypi.yml | ||
| static.yml | ||