From 219ff91dfdbb5d418274cdc593e17b782a3613a1 Mon Sep 17 00:00:00 2001 From: Andrey Otto Date: Tue, 21 Nov 2023 15:35:13 +0700 Subject: [PATCH] Improve pre-commit.run-hooks --- CHANGELOG.md | 2 ++ saritasa_invocations/pre_commit.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc67173..f2887e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ We follow [Semantic Versions](https://semver.org/). ## unreleased +- Improve `pre-commit.run-hooks` command with `params` + ## 0.9.1 - Fix celery configuration diff --git a/saritasa_invocations/pre_commit.py b/saritasa_invocations/pre_commit.py index bf17891..c430c60 100644 --- a/saritasa_invocations/pre_commit.py +++ b/saritasa_invocations/pre_commit.py @@ -13,10 +13,10 @@ def install(context: invoke.Context) -> None: @invoke.task -def run_hooks(context: invoke.Context) -> None: +def run_hooks(context: invoke.Context, params: str = "") -> None: """Run all hooks against all files.""" printing.print_success("Running git hooks") - context.run("pre-commit run --hook-stage push --all-files") + context.run(f"pre-commit run --hook-stage push --all-files {params}") @invoke.task