Skip to content

fix(ci): scope pip cache dependency lookup - #43

Merged
Seungpyo1007 merged 1 commit into
mainfrom
fix/ci-pip-cache-scope
Jul 14, 2026
Merged

fix(ci): scope pip cache dependency lookup#43
Seungpyo1007 merged 1 commit into
mainfrom
fix/ci-pip-cache-scope

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

What & why

Bounds the setup-python pip cache key to TechEngine's root pyproject.toml. The default cache lookup recursively searches the entire workspace after this workflow checks out both the TechAPI PR head and main worktrees, which contain millions of files and causes Maximum call stack size exceeded before validation starts.

Scope

CI configuration only. No TechEngine runtime code, dataset content, or submodule pointer changes.

Verification

  • Uses the existing root dependency manifest: pyproject.toml
  • Preserves cache: pip and all validation steps
  • Removes only the unbounded dependency-file discovery

@Seungpyo1007
Seungpyo1007 merged commit 84a6a8c into main Jul 14, 2026
1 check passed
@Seungpyo1007
Seungpyo1007 deleted the fix/ci-pip-cache-scope branch July 14, 2026 06:06
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