WIP: ci
All checks were successful
/ Ansible Lint (push) Successful in 1m34s

This commit is contained in:
June 2024-12-01 04:10:29 +01:00
parent d3d37e2e4c
commit ffa3299cc3
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0
2 changed files with 30 additions and 0 deletions

View file

@ -1,6 +1,8 @@
skip_list: skip_list:
- "yaml[line-length]" - "yaml[line-length]"
- "name[casing]" - "name[casing]"
- "no-changed-when"
- "no-handler"
exclude_paths: exclude_paths:
- .forgejo/ - .forgejo/

View file

@ -0,0 +1,28 @@
# Links & Resources:
# https://github.com/ansible/ansible-lint?tab=readme-ov-file#using-ansible-lint-as-a-github-action
on:
pull_request:
push:
jobs:
ansible-lint:
name: Ansible Lint
runs-on: docker
steps:
- uses: actions/checkout@v4
- name: Install pip
run: |
apt update
apt install -y pip
- name: Install Python jmespath
run: |
pip install jmespath
env:
PIP_BREAK_SYSTEM_PACKAGES: 1
- name: Run ansible-lint
uses: https://github.com/ansible/ansible-lint@main
with:
setup_python: "false"
requirements_file: "requirements.yml"
env:
PIP_BREAK_SYSTEM_PACKAGES: 1