Compare commits

...

1 Commits

Author SHA1 Message Date
Patrick Buckley 8026250257 fix(ci): exclude vllm-litellm deploy example from wheel-completeness check
The vllm-litellm/ deploy example (#686) lives under turnstone/ but ships in the
repo, not the wheel — the package never references it; you clone the repo to run
the compose stack. Add its files to the check's intentional-exclusion ALLOW list
so the build job passes.
2026-06-21 17:51:13 -07:00
+8 -1
View File
@@ -113,9 +113,16 @@ jobs:
| grep -v '\.py$' | grep -v '\.dist-info' | grep -v '\.pyc' | grep -v '^File$' \
| sort)
# Files intentionally excluded from the wheel (one per line)
# Files intentionally excluded from the wheel (one per line).
# The vllm-litellm/ deploy example ships in the repo, not the wheel
# (you clone the repo to run it; the package doesn't reference it).
ALLOW="
turnstone/core/storage/migrations/script.py.mako
turnstone/deploy/vllm-litellm/.env.example
turnstone/deploy/vllm-litellm/README.md
turnstone/deploy/vllm-litellm/docker-compose.yml
turnstone/deploy/vllm-litellm/gemma.Dockerfile
turnstone/deploy/vllm-litellm/litellm-config.yaml
"
MISSING=$(comm -23 <(echo "$SOURCE") <(echo "$WHEEL") \