Skip to content

Skip uv-sync hook in CI when no pyproject.toml files changed - #63779

Closed
ShubhamGondane wants to merge 2 commits into
apache:mainfrom
ShubhamGondane:fix/skip-uv-sync-hook-when-no-pyproject-changes
Closed

Skip uv-sync hook in CI when no pyproject.toml files changed#63779
ShubhamGondane wants to merge 2 commits into
apache:mainfrom
ShubhamGondane:fix/skip-uv-sync-hook-when-no-pyproject-changes

Conversation

@ShubhamGondane

Copy link
Copy Markdown
Contributor

The uv-sync prek hook added in #63754 runs uv sync during CI static checks. When run with --all-files, it tries to build all dependencies including gssapi==1.11.1, which requires krb5-config not always present on CI runners. This causes flaky static check failures for PRs that don't touch any pyproject.toml files.

This adds uv-sync to the selective checks skip list when no pyproject.toml files changed, following the same pattern used for check-provider-yaml-valid.

related: #63754

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant