fix for lint-workflow

This commit is contained in:
AnsibleGuy 2023-06-28 21:03:25 +02:00
parent 47b9e8dc4c
commit 15e0d1fd28
No known key found for this signature in database
GPG Key ID: 52984C069F5AD3CD
1 changed files with 14 additions and 2 deletions

View File

@ -37,10 +37,22 @@ jobs:
run: pylint --recursive=y .
shell: bash
- name: Running PyLint (*.py.j2)
run: |
if [ -f ".pylintrc_j2" ]; then j2_cnf=" --rcfile $(pwd)/.pylintrc_j2"; else j2_cnf=''; fi
find -type f -name *.py.j2 -print0 | xargs --no-run-if-empty -0 -n1 pylint${j2_cnf}
shell: bash
- name: Running YamlLint
run: yamllint .
shell: bash
- name: Running AnsibleLint
run: ansible-lint -c .ansible-lint.yml
- name: Preparing collection for AnsibleLint
run: |
mkdir -p /tmp/ansible_lint/roles
ln -s ${{ github.workspace }} /tmp/ansible_lint/roles
shell: bash
- name: Running AnsibleLint
run: ANSIBLE_ROLES_PATH=/tmp/ansible_lint/roles/ ansible-lint -c .ansible-lint.yml
shell: bash