From d8cac16d14b02d4bf4639d498905e158d9601ec1 Mon Sep 17 00:00:00 2001 From: Fu Hanxi <fuhanxi@espressif.com> Date: Fri, 17 Jan 2025 13:32:06 +0100 Subject: [PATCH] ci: run pre-check for changed files only --- .github/workflows/check-pre-commit.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-pre-commit.yml b/.github/workflows/check-pre-commit.yml index d45fd63d..168bd18d 100644 --- a/.github/workflows/check-pre-commit.yml +++ b/.github/workflows/check-pre-commit.yml @@ -1,14 +1,18 @@ -name: Check pre-commit +name: pre-commit check on: pull_request: jobs: - check-pre-commit: + pre-commit: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: actions/setup-python@v5 + - id: changed-files + uses: tj-actions/changed-files@v45 - uses: pre-commit/action@v3.0.1 + with: + extra_args: --files ${{ steps.changed-files.outputs.all_changed_files }}