diff --git a/.github/ansible/.ansible-lint.yaml b/.github/ansible/.ansible-lint.yaml new file mode 100644 index 0000000000..9ddf10c453 --- /dev/null +++ b/.github/ansible/.ansible-lint.yaml @@ -0,0 +1 @@ +offline: false diff --git a/.github/ansible/requirements.yaml b/.github/ansible/requirements.yml similarity index 100% rename from .github/ansible/requirements.yaml rename to .github/ansible/requirements.yml diff --git a/.github/workflows/run-ci-cd.yaml b/.github/workflows/run-ci-cd.yaml index e90b5c8de1..cd7b0637df 100644 --- a/.github/workflows/run-ci-cd.yaml +++ b/.github/workflows/run-ci-cd.yaml @@ -52,11 +52,6 @@ jobs: restore-keys: | pre-commit-${{ runner.os }}- - - name: Install Ansible collections for ansible-lint - run: | - pip install ansible-core - ansible-galaxy collection install -r .github/ansible/requirements.yaml - - name: Run pre-commit uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd @@ -674,7 +669,7 @@ jobs: EOF - name: Install Ansible collections - run: ansible-galaxy collection install -r requirements.yaml + run: ansible-galaxy collection install -r requirements.yml working-directory: .github/ansible - name: Run Nest deploy @@ -714,7 +709,7 @@ jobs: EOF - name: Install Ansible collections - run: ansible-galaxy collection install -r requirements.yaml + run: ansible-galaxy collection install -r requirements.yml working-directory: .github/ansible - name: Run proxy deploy @@ -1052,7 +1047,7 @@ jobs: EOF - name: Install Ansible collections - run: ansible-galaxy collection install -r requirements.yaml + run: ansible-galaxy collection install -r requirements.yml working-directory: .github/ansible - name: Run Nest deploy @@ -1092,7 +1087,7 @@ jobs: EOF - name: Install Ansible collections - run: ansible-galaxy collection install -r requirements.yaml + run: ansible-galaxy collection install -r requirements.yml working-directory: .github/ansible - name: Run proxy deploy diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1fdf08d00b..8b5dc18f9b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,7 +13,11 @@ repos: rev: v26.1.1 hooks: - id: ansible-lint + additional_dependencies: + - ansible-core args: + - -c + - .github/ansible/.ansible-lint.yaml - .github/ansible files: ^\.github/ansible/.*\.ya?ml$ language_version: python3