Files
homelab/.gitea/workflows/lint.yml
T
2026-05-13 17:48:47 +02:00

27 lines
631 B
YAML

name: Ansible Lint
on:
push:
paths:
- 'ansible/**'
- '.gitea/workflows/lint.yml'
pull_request:
paths:
- 'ansible/**'
jobs:
lint:
runs-on: native
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install ansible-lint and collections
run: |
python3 -m pip install ansible-lint --break-system-packages --quiet
~/.local/bin/ansible-galaxy collection install community.general community.postgresql
- name: Run ansible-lint
working-directory: ansible
run: ~/.local/bin/ansible-lint --profile=min playbooks/site.yml