ci: Add linting action
Some checks failed
Linting / yaml-lint (push) Failing after 7s
continuous-integration/drone/push Build is passing
Linting / ansible-lint (push) Failing after 9s

Signed-off-by: Noah Knegt <git@noahknegt.com>
This commit is contained in:
2023-11-16 11:17:56 +01:00
parent 7e736fa8a4
commit d0377f9528

26
.gitea/workflows/lint.yml Normal file
View File

@@ -0,0 +1,26 @@
name: Linting
on:
push:
pull_request:
env:
SSH_KEY: "${{ secrets.SSH_KEY }}"
jobs:
yaml-lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Lint yaml
uses: ibiqlik/action-yamllint@v3
with:
config_file: .yamllint.yml
ansible-lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Lint ansible code
uses: ansible/ansible-lint@v6