From b229b8a90cb61215f3815662359b66e670c59935 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Mon, 9 Nov 2026 18:54:13 -0800 Subject: [PATCH] ci(prek): skip whitespace fixers on reference contracts The v0.5.9 and v0.6.0 sources under contracts/test-utils/reference are kept verbatim as upgrade references, so trailing-whitespace and end-of-file-fixer must not rewrite them. Signed-off-by: Kevin Wang --- prek.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prek.toml b/prek.toml index f1a0d31eb..8389824d0 100644 --- a/prek.toml +++ b/prek.toml @@ -11,8 +11,8 @@ repo = "https://github.com/pre-commit/pre-commit-hooks" rev = "v5.0.0" hooks = [ - { id = "trailing-whitespace", args = ["--markdown-linebreak-ext=md"], exclude = '^(os/yocto/|os/mkosi/(patches/|components/[^/]+/patches/)|tools/(dev-stack\.sh|vm-runner/)|dstack/(dstack-util/tests/fixtures/key-provider-docker-compose\.yaml|gateway/src/main_service/snapshots/.*))' }, - { id = "end-of-file-fixer", exclude = "^(os/yocto/|os/mkosi/(patches/|components/[^/]+/patches/)|tools/(dev-stack\\.sh|vm-runner/))" }, + { id = "trailing-whitespace", args = ["--markdown-linebreak-ext=md"], exclude = '^(os/yocto/|os/mkosi/(patches/|components/[^/]+/patches/)|tools/(dev-stack\.sh|vm-runner/)|dstack/(dstack-util/tests/fixtures/key-provider-docker-compose\.yaml|gateway/src/main_service/snapshots/.*|kms/auth-eth/contracts/test-utils/reference/))' }, + { id = "end-of-file-fixer", exclude = "^(os/yocto/|os/mkosi/(patches/|components/[^/]+/patches/)|tools/(dev-stack\\.sh|vm-runner/)|dstack/kms/auth-eth/contracts/test-utils/reference/)" }, { id = "check-yaml", args = ["--allow-multiple-documents"], exclude = "dstack/gateway/templates/" }, { id = "check-toml" }, { id = "check-json" },