diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index 47b12051e7..2d8b4627aa 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -7,6 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + # codespell version should be kept in sync with .pre-commit-config.yml - run: pip install --user codespell==2.2.6 tomli - run: codespell diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 1159a1882d..77a8bd1e9f 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -6,6 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + # ruff version should be kept in sync with .pre-commit-config.yaml - run: pip install --user ruff==0.1.3 - run: ruff check --output-format=github . - run: ruff format --diff . diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0576a158b4..a1c811339a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,11 +12,13 @@ repos: verbose: true stages: [commit-msg] - repo: https://github.com/charliermarsh/ruff-pre-commit + # Version should be kept in sync with .github/workflows/ruff.yml rev: v0.1.3 hooks: - id: ruff - id: ruff-format - repo: https://github.com/codespell-project/codespell + # Version should be kept in sync with .github/workflows/codespell.yml rev: v2.2.6 hooks: - id: codespell