Matrix Docker Ansible eploy
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 

41 строка
1014 B

  1. # SPDX-FileCopyrightText: 2022 Marko Weltzer
  2. # SPDX-FileCopyrightText: 2022 Nikita Chernyi
  3. # SPDX-FileCopyrightText: 2022 Slavi Pantaleev
  4. #
  5. # SPDX-License-Identifier: AGPL-3.0-or-later
  6. ---
  7. name: Matrix CI
  8. on: [push, pull_request] # yamllint disable-line rule:truthy
  9. jobs:
  10. yamllint:
  11. name: yamllint
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Check out
  15. uses: actions/checkout@v4
  16. - name: Run yamllint
  17. uses: frenck/action-yamllint@v1.5.0
  18. ansible-lint:
  19. name: ansible-lint
  20. runs-on: ubuntu-latest
  21. steps:
  22. - name: Check out
  23. uses: actions/checkout@v4
  24. - name: Run ansible-lint
  25. uses: ansible/ansible-lint@v24.10.0
  26. env:
  27. ANSIBLE_ROLES_PATH: ./roles:roles/galaxy
  28. with:
  29. requirements_file: requirements.yml
  30. precommit:
  31. name: Run pre-commit
  32. runs-on: ubuntu-latest
  33. steps:
  34. - name: Checkout code
  35. uses: actions/checkout@v4
  36. - name: Run pre-commit
  37. uses: pre-commit/action@v3.0.1