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