Skip to content

Fix download progress counts; repair build.yml; gate docs deploy - #105

Merged
cryptopoly merged 3 commits into
stagingfrom
fix/downloads-progress-and-ci
Oct 22, 2026
Merged

cryptopoly merged 3 commits into
stagingfrom
fix/downloads-progress-and-ci

Conversation

@cryptopoly

Copy link
Copy Markdown
Owner

Follow-ups found while preparing the v0.9.8 tag.

  • Download progress counted every file of the repo in the cache but compared it with only the pinned quant, so a repo with other quants on disk showed "144.1 / 28.6 GB downloaded". It now counts only the files the download fetches, plus in-progress blobs. Test in tests/test_text_gguf.py.
  • build.yml was rejected by GitHub (matrix expression in steps.shell), so no job has run since May and every push emailed a failure. shell: bash is now literal. First run on this PR shows whether the cross-OS test jobs pass; they have not run for months, so a red result may be an old problem.
  • deploy-docs.yml is skipped until the Site deploy key exists (secret SITE_REPO_DEPLOY_KEY plus repository variable SITE_DEPLOY_ENABLED=true). Today it fails with a 403 on the push to ChaosEngineAI-Site.

…s; CI workflows

build.yml: matrix expressions are not allowed in steps.shell, so GitHub rejected the whole file and no job has run since May. deploy-docs: skip until the Site deploy key is configured.
…rade on Windows

Linux and macOS runners install no mlx, so the Kolibri model tests and the prompt-cache tests errored at setup, and two TensorFold fallback tests relied on the host's real MLX probe. The Windows job failed on 'pip install --upgrade pip' (must be python -m pip). The library-cache test's temp-dir cleanup raced a writer on macOS.
…ns the memory gate

check-version-sync read Cargo.lock with a regex that needs LF line endings, so it reported null on a Windows checkout. mflux engine/installer tests (bash stand-ins, Apple-only), the symlink cache test and /tmp paths are skipped or made portable on Windows. The video preload test no longer depends on the runner's free memory.
@cryptopoly
cryptopoly merged commit a4e60e6 into staging Oct 22, 2026
4 checks passed
@cryptopoly
cryptopoly deleted the fix/downloads-progress-and-ci branch October 22, 2026 14:30
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