Skip to content

Commit 367cf77

Browse files
Remove leftovers from the image-docs pipeline (#4102)
Cleanup after #4099, which made the AI docs bundle compile from this repository alone. None of these changes alters what the build does. ## Changes - **Drop the `httpx` pin** from `scripts/mcp-requirements.txt`. The pin served the registry client that #4099 removed, and nothing imports `httpx` now. `mcp` 2.2 depends on `httpx2`, a separate package, so the pin only installed an unused library. - **Delete `.github/workflows/templates/`.** Its three files were blueprints for the images-private and courses exports to GCS, which nothing reads anymore. Actions never ran them. - **Rewrite `docs/automated-docs-setup.md`.** The guide still described four sources, those templates, GCS downloads, and a local test that needed placeholder sibling directories. It now covers the two sources, the `scripts/` trigger, the package catalog, and a local test that runs from a plain checkout. ## Deliberately not changed The edu export's GCS upload and the compile workflow's `compiled/` upload stay as they are. Neither has a known reader, but nobody can check the bucket's access logs. DOCS-218, due 2026-10-28, revisits both, once the 2026-09-30 MCP changes have settled and if ownership or readers become known. ## Testing - In a fresh virtual environment built from the new requirements, `httpx` isn't installed, and `pytest scripts/test_mcp_server.py scripts/test_mcp_transport.py scripts/test_compile_docs.py` passes (45 tests). - Ran every command in the rewritten guide as written. The compile logs `DFC mappings added`, and the catalog builds with 683 package mappings and 397 image mappings. - `grep` finds no remaining reference to `.github/workflows/templates/`. Refs DOCS-138, DOCS-218 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- Created in collaboration with Claude Code running Opus 5.5 on 2026-09-30. --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent e79b8d9 commit 367cf77

5 files changed

Lines changed: 39 additions & 539 deletions

File tree

‎.github/workflows/templates/export-courses-docs-to-gcs.yaml‎

Lines changed: 0 additions & 156 deletions
This file was deleted.

‎.github/workflows/templates/export-docs-to-gcs.yaml‎

Lines changed: 0 additions & 219 deletions
This file was deleted.

0 commit comments

Comments
 (0)