From 6167ecd3b680ef85b3058b233cbc57e44e8475d5 Mon Sep 17 00:00:00 2001 From: Dmitry Dygalo Date: Fri, 29 May 2026 13:39:57 +0200 Subject: [PATCH] build: Migrate to prek Signed-off-by: Dmitry Dygalo --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/update-pre-commit.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f05a790..25157df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,8 +26,8 @@ jobs: with: python-version: "3.13" - - run: pip install pre-commit - - run: SKIP=mypy pre-commit run --all-files + - uses: astral-sh/setup-uv@v7 + - run: SKIP=mypy uvx prek run --all-files mypy: name: Mypy @@ -41,8 +41,8 @@ jobs: with: python-version: "3.13" - - run: pip install pre-commit - - run: pre-commit run mypy --all-files + - uses: astral-sh/setup-uv@v7 + - run: uvx prek run mypy --all-files tests: strategy: diff --git a/.github/workflows/update-pre-commit.yml b/.github/workflows/update-pre-commit.yml index 1be7a35..1966033 100644 --- a/.github/workflows/update-pre-commit.yml +++ b/.github/workflows/update-pre-commit.yml @@ -19,8 +19,8 @@ jobs: fetch-depth: 1 submodules: true - - run: pip install pre-commit - - run: pre-commit autoupdate + - uses: astral-sh/setup-uv@v7 + - run: uvx prek autoupdate - name: Open pull request uses: peter-evans/create-pull-request@v8