From a861079dc13b6faf0c8534dc99eb1e3b7adf966c Mon Sep 17 00:00:00 2001 From: Yuriy Novostavskiy Date: Tue, 12 Aug 2025 18:30:11 +0300 Subject: [PATCH] CI fix for 976 (#982) * exclude plugins/connection/kubectl.py from ansible-lint documentation inside a python file have simplification resolves #976 * Update to use .ansible-lint and ansible-lint@v25.5.0 Signed-off-by: Alina Buzachis * Update .github/workflows/linters.yaml Signed-off-by: Alina Buzachis --------- Signed-off-by: Alina Buzachis Co-authored-by: Alina Buzachis --- .config/ansible-lint.yml => .ansible-lint | 1 + .ansible-lint-ignore | 1 + .github/workflows/linters.yaml | 4 +++- .yamllint | 1 + 4 files changed, 6 insertions(+), 1 deletion(-) rename .config/ansible-lint.yml => .ansible-lint (89%) diff --git a/.config/ansible-lint.yml b/.ansible-lint similarity index 89% rename from .config/ansible-lint.yml rename to .ansible-lint index e0bb9fc8..4c3b7f0f 100644 --- a/.config/ansible-lint.yml +++ b/.ansible-lint @@ -3,6 +3,7 @@ profile: production exclude_paths: - .ansible/ + - .github/ - tests/integration - tests/unit - tests/sanity diff --git a/.ansible-lint-ignore b/.ansible-lint-ignore index 91a09ac4..86ec90dd 100644 --- a/.ansible-lint-ignore +++ b/.ansible-lint-ignore @@ -3,3 +3,4 @@ plugins/connection/kubectl.py no-changed-when # false positive result plugins/connection/kubectl.py var-naming[no-reserved] +plugins/connection/kubectl.py jinja[invalid] diff --git a/.github/workflows/linters.yaml b/.github/workflows/linters.yaml index 012d6233..d185054e 100644 --- a/.github/workflows/linters.yaml +++ b/.github/workflows/linters.yaml @@ -20,4 +20,6 @@ jobs: steps: - uses: actions/checkout@v4 - name: run-ansible-lint - uses: ansible/ansible-lint@v25.1.2 + uses: ansible/ansible-lint@main + with: + gh_action_ref: "v25.5.0" diff --git a/.yamllint b/.yamllint index 5129559f..6936d340 100644 --- a/.yamllint +++ b/.yamllint @@ -26,3 +26,4 @@ ignore: | .tox .ansible tests/output + plugins/connection/kubectl.py