From 62cf3dfed68683c9a5935cd66637b99ecd6da0fa Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Sat, 26 Jul 2025 15:07:47 +0200 Subject: [PATCH] [CI] Use pre-commit to run yamllint --- .github/workflows/yaml-lint.yml | 24 ------------------------ .pre-commit-config.yaml | 6 ++++++ 2 files changed, 6 insertions(+), 24 deletions(-) delete mode 100644 .github/workflows/yaml-lint.yml diff --git a/.github/workflows/yaml-lint.yml b/.github/workflows/yaml-lint.yml deleted file mode 100644 index 30030a497..000000000 --- a/.github/workflows/yaml-lint.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: YAML Lint - -on: - pull_request: - paths: - - "**/*.yml" - - "**/*.yaml" - push: - paths: - - "**/*.yml" - - "**/*.yaml" - workflow_dispatch: - -jobs: - yaml-lint: - name: Validate YAML files - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - name: Install yamllint - run: python3 -m pip install yamllint - - name: Run yamllint - run: python3 -m yamllint . diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f6335af2e..44dcaa00c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,6 +34,12 @@ repos: hooks: - id: flake8 + # YAML linting + - repo: https://github.com/adrienverge/yamllint.git + rev: v1.37.1 + hooks: + - id: yamllint + # Configuration default_stages: [pre-commit] fail_fast: false