From b7541483e920877c4fb0f5a4184a344fb3efd91b Mon Sep 17 00:00:00 2001 From: Daichi Narushima <1938249+dceoy@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:09:36 +0900 Subject: [PATCH] Use uvx for Python QA tools --- .agents/skills/local-qa/scripts/qa.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.agents/skills/local-qa/scripts/qa.sh b/.agents/skills/local-qa/scripts/qa.sh index 69b4fa8..e67e2ef 100755 --- a/.agents/skills/local-qa/scripts/qa.sh +++ b/.agents/skills/local-qa/scripts/qa.sh @@ -21,10 +21,10 @@ npx -y prettier --write './**/*.md' # GitHub Actions case "${OSTYPE}" in darwin* | linux* ) - zizmor --fix=safe .github/workflows + uvx zizmor --fix=safe .github/workflows git ls-files -z -- '.github/workflows/*.yml' | xargs -0 -t actionlint - git ls-files -z -- '.github/workflows/*.yml' | xargs -0 -t yamllint -d '{"extends": "relaxed", "rules": {"line-length": "disable"}}' - checkov --framework=all --output=github_failed_only --directory=. + git ls-files -z -- '.github/workflows/*.yml' | xargs -0 -t uvx yamllint -d '{"extends": "relaxed", "rules": {"line-length": "disable"}}' + uvx checkov --framework=all --output=github_failed_only --directory=. ;; * ) echo "GitHub Actions linting is only supported on Linux and macOS."