Skip to content

Use uvx for local QA Python tools - #77

Merged
dceoy merged 1 commit into
mainfrom
agent/use-npx-uvx-local-qa
Aug 12, 2026
Merged

dceoy merged 1 commit into
mainfrom
agent/use-npx-uvx-local-qa

Conversation

@dceoy

@dceoy dceoy commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • run zizmor, yamllint, and checkov through uvx
  • keep the existing 7-day uv/npm/pnpm package cooldown from the local QA script
  • leave system-native QA tools such as actionlint unchanged

Rationale

This aligns local QA package execution with the opencode-action pattern so ephemeral Python tools honor UV_EXCLUDE_NEWER without requiring preinstalled binaries.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@dceoy
dceoy merged commit eedfe82 into main Aug 12, 2026
6 checks passed
@dceoy
dceoy deleted the agent/use-npx-uvx-local-qa branch August 12, 2026 07:13
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