The default cache glob matches requirements.txt or pyproject.toml, and the documentation toolchain is deliberately kept separate from the application's — so setup-python found nothing and failed the job before it could build. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>