You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make sync-release # copy tree → ../streamlit-coco (see doc/deployment/publish.md)
168
-
make help# all targets
164
+
make install # uv sync --extra dev
165
+
make check # ruff + unit/smoke (ignores tests/e2e)
166
+
make e2e-install # Playwright + Chromium (once)
167
+
make e2e # UX e2e vs examples/e2e_ux_harness.py
168
+
make test-all # check + e2e + audit
169
+
make audit # pip-audit
170
+
make format # ruff format + fix
171
+
make build # sdist + wheel
172
+
make sync-release # copy tree → public clones (see doc/deployment/publish.md)
173
+
make help# all targets
169
174
```
170
175
171
-
CI runs lint, tests, and pip-audit on every PR to `main`.
176
+
CI runs lint, tests, and pip-audit on every PR to `main`. Full local gate: `make test-all` ([`doc/testing.md`](doc/testing.md)).
172
177
**Releases:** develop here (`streamlit-coco-dev`), sync + tag on [`lletourmy/streamlit-coco`](https://github.com/lletourmy/streamlit-coco) → PyPI ([guide](doc/deployment/publish.md)).
0 commit comments