From 288de0153b31537597d9a4e7a6d5e3d1ef69769c Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Fri, 6 Feb 2026 09:32:39 +0100 Subject: [PATCH] ENH: add style job if has notebooks --- src/compwa_policy/check_dev_files/github_workflows.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/compwa_policy/check_dev_files/github_workflows.py b/src/compwa_policy/check_dev_files/github_workflows.py index 002a8b1a..b5699d11 100644 --- a/src/compwa_policy/check_dev_files/github_workflows.py +++ b/src/compwa_policy/check_dev_files/github_workflows.py @@ -21,6 +21,7 @@ write, ) from compwa_policy.utilities.executor import Executor +from compwa_policy.utilities.match import is_committed from compwa_policy.utilities.pyproject import PythonVersion, has_pyproject_package_name from compwa_policy.utilities.yaml import create_prettier_round_trip_yaml @@ -234,7 +235,9 @@ def __update_style_section( def __is_remove_style_job(precommit: Precommit) -> bool: precommit_ci = precommit.document.get("ci") - return precommit_ci is not None and "skip" not in precommit_ci + outsource_to_precommit = precommit_ci is not None and "skip" not in precommit_ci + has_notebooks = is_committed("**/*.ipynb") + return outsource_to_precommit and not has_notebooks def __update_pytest_section(