From 0f0048f47e540da0d3c337f056d17a247ed7a592 Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Mon, 12 May 2025 17:23:01 -0400 Subject: [PATCH] CI: try running the precommit hooks on GHA --- .github/workflows/reviewdog.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/reviewdog.yml b/.github/workflows/reviewdog.yml index c803fcc6ba38..09b7886e9c99 100644 --- a/.github/workflows/reviewdog.yml +++ b/.github/workflows/reviewdog.yml @@ -6,6 +6,20 @@ permissions: contents: read jobs: + pre-commit: + name: precommit + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + fetch-depth: 0 + - uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0 + with: + python-version: "3.x" + - uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1 + with: + extra_args: --hook-stage manual --all-files + ruff: name: ruff runs-on: ubuntu-latest