Add Galaxy dependencies list
Some checks failed
Ansible Deploy / deploy (Ansible/playbooks/debian.yml) (push) Failing after 1m58s
Ansible Deploy / deploy (Ansible/playbooks/proxmox.yml) (push) Successful in 1m8s
Ansible Lint / build (push) Failing after 1m11s

This commit is contained in:
Benjamin Hays 2024-11-07 17:29:36 -05:00
parent b7aff55219
commit 9ab9e5520a
3 changed files with 11 additions and 4 deletions

View File

@ -36,9 +36,9 @@ jobs:
apt install python3-pip -y apt install python3-pip -y
python3 -m pip install ansible==${{ env.ANSIBLE_VERSION }} python3 -m pip install ansible==${{ env.ANSIBLE_VERSION }}
#- name: Install Ansible Galaxy requirements - name: Install Ansible Galaxy requirements
# run: | run: |
# ansible-galaxy install -r requirements.yaml ansible-galaxy install -r Ansible/requirements.yaml
- name: Run playbook - name: Run playbook
uses: dawidd6/action-ansible-playbook@v2 uses: dawidd6/action-ansible-playbook@v2

View File

@ -10,10 +10,13 @@ jobs:
- name: Install Ansible-Lint - name: Install Ansible-Lint
run: | run: |
apt update -y apt update -y
apt install python3-pip -y apt install python3-pip ansible -y
python3 -m pip install ansible-lint python3 -m pip install ansible-lint
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Install Ansible Galaxy requirements
run: |
ansible-galaxy install -r Ansible/requirements.yaml
- name: Ansible-Lint - name: Ansible-Lint
run: | run: |
ansible-lint ./Ansible ansible-lint ./Ansible

View File

@ -0,0 +1,4 @@
---
collections:
roles:
- geerlingguy.certbot