The GitHub Actions job "CI" on tvm-ffi.git/junrushao/2026-07-15/pre-commit-dev-env has succeeded. Run started by GitHub user junrushao (triggered by junrushao).
Head commit for run: 338e8b4ae8c5628084e8a8f63e729b22f917930e / Junru Shao <[email protected]> ci(lint): run pre-commit through uv in CI Architecture: - Bind the lint job to the uv development environment it provisions so local system hooks resolve the centrally pinned toolchain. - Remove the pre-commit action runtime boundary that bypassed the project environment. Public Interfaces: - No API, ABI, schema, configuration, or CLI compatibility changes. UI/UX: - none Behavioral Changes: - Invoke every pre-commit hook through uv with dependency synchronization disabled and preserve all-files, color, and failure-diff reporting. - Make CI use the same hook executables and versions as the development environment. Docs: - No documentation update is required for this internal CI workflow correction. Tests: - Executed: uv sync --group dev --no-install-project - Executed: uv run --no-sync pre-commit run --show-diff-on-failure --color=always --all-files - Executed: git diff --check and git diff --cached --check - Result: all configured hooks and whitespace checks passed. Untested Edge Cases: - The GitHub-hosted Ubuntu runner execution remains for CI to verify; risk is low because the exact workflow command passed against the provisioned uv environment. Refs: https://github.com/apache/tvm-ffi/pull/669 Report URL: https://github.com/apache/tvm-ffi/actions/runs/29452782136 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
