fix runner
ci / validate (push) Failing after 19s

This commit is contained in:
Mateusz Suski
2026-04-30 06:39:56 +00:00
parent 8783892241
commit ad12b8581d
+11 -4
View File
@@ -8,9 +8,17 @@ on:
jobs: jobs:
validate: validate:
runs-on: ubuntu-latest runs-on: docker
steps: steps:
- uses: actions/checkout@v4 - name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: |
apt-get update
apt-get install -y python3 python3-pip docker.io
pip3 install ansible
- name: Python syntax check - name: Python syntax check
run: | run: |
@@ -22,10 +30,9 @@ jobs:
- name: Ansible syntax check - name: Ansible syntax check
run: | run: |
python3 -m pip install --user ansible
ansible-playbook -i enterprise-infra-simulator/inventory/hosts.ini \ ansible-playbook -i enterprise-infra-simulator/inventory/hosts.ini \
--syntax-check enterprise-infra-simulator/playbooks/*.yml --syntax-check enterprise-infra-simulator/playbooks/*.yml
- name: Docker compose validation - name: Docker compose validation
run: | run: |
docker compose -f observability-stack/docker-compose.yml config docker compose -f observability-stack/docker-compose.yml config