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]

Reply via email to