From 018c92429bc2e02f64d415db513d56f3e2a62f08 Mon Sep 17 00:00:00 2001 From: Yuriy Novostavskiy Date: Fri, 17 Jan 2025 16:52:54 +0100 Subject: [PATCH] Backport "fix linters in github actions (#848)" to stable-3 (#850) Fix bug #846 within this commit ansible/ansible-lint updated to 24.12.2 and config moved to .config folder (cherry picked from commit 159a63a) This is cherry-pic of #848 as patchback failed here Reviewed-by: Mike Graves --- .ansible-lint-ignore => .config/ansible-lint-ignore.txt | 1 + .ansible-lint => .config/ansible-lint.yml | 2 ++ .github/workflows/linters.yaml | 5 ++--- 3 files changed, 5 insertions(+), 3 deletions(-) rename .ansible-lint-ignore => .config/ansible-lint-ignore.txt (64%) rename .ansible-lint => .config/ansible-lint.yml (73%) diff --git a/.ansible-lint-ignore b/.config/ansible-lint-ignore.txt similarity index 64% rename from .ansible-lint-ignore rename to .config/ansible-lint-ignore.txt index b089a5a2..6decc8d8 100644 --- a/.ansible-lint-ignore +++ b/.config/ansible-lint-ignore.txt @@ -1,2 +1,3 @@ # no-changed-when is not requried for examples plugins/connection/kubectl.py no-changed-when +meta/runtime.yml meta-runtime[unsupported-version] diff --git a/.ansible-lint b/.config/ansible-lint.yml similarity index 73% rename from .ansible-lint rename to .config/ansible-lint.yml index 021b9188..e0bb9fc8 100644 --- a/.ansible-lint +++ b/.config/ansible-lint.yml @@ -2,5 +2,7 @@ profile: production exclude_paths: + - .ansible/ - tests/integration + - tests/unit - tests/sanity diff --git a/.github/workflows/linters.yaml b/.github/workflows/linters.yaml index 33c819d5..9df6b209 100644 --- a/.github/workflows/linters.yaml +++ b/.github/workflows/linters.yaml @@ -19,6 +19,5 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - - name: Run ansible-lint - uses: ansible/ansible-lint@v24.2.3 + - name: run-ansible-lint + uses: ansible/ansible-lint@v24.12.2