Compare commits

...

1 Commits

Author SHA1 Message Date
sadpandajoe
2916c7e497 fix(ci): trigger python dep check when pyproject.toml changes
Dependabot bumps to pyproject.toml were silently skipping the
uv-pip-compile step because pyproject.toml was not in the change
detector's python pattern list. This meant requirements/ files could
drift out of sync without CI catching it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 20:54:26 +00:00

View File

@@ -32,6 +32,7 @@ PATTERNS = {
r"^scripts/",
r"^setup\.py",
r"^requirements/.+\.txt",
r"^pyproject\.toml",
r"^.pylintrc",
],
"frontend": [
@@ -151,7 +152,7 @@ def main(event_type: str, sha: str, repo: str) -> None:
def get_git_sha() -> str:
return os.getenv("GITHUB_SHA") or subprocess.check_output( # noqa: S603
["git", "rev-parse", "HEAD"] # noqa: S607
["git", "rev-parse", "HEAD"] # noqa: S603, S607
).strip().decode("utf-8")