From 1e711d4da85c7bf7cf8d0d721b4044fdb0f44bb1 Mon Sep 17 00:00:00 2001 From: "patchback[bot]" <45432694+patchback[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 15:41:03 +0000 Subject: [PATCH] CI fix for 976 (#982) (#984) This is a backport of PR #982 as merged into main (a861079). SUMMARY Exclude plugins/connection/kubectl.py from ansible-lint, as this file contains only examples that is simplificated and may not be accordingally to linter rules. resolves #976 ISSUE TYPE Bugfix Pull Request COMPONENT NAME CI ADDITIONAL INFORMATION Reviewed-by: Alina Buzachis Reviewed-by: Bianca Henderson --- .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