File tree Expand file tree Collapse file tree 3 files changed +44
-0
lines changed Expand file tree Collapse file tree 3 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : On Pull Request
3+
4+ on :
5+ workflow_dispatch :
6+ pull_request :
7+ types : [opened, reopened]
8+
9+ jobs :
10+ run-ansible :
11+
12+ runs-on : ubuntu-latest
13+
14+ env :
15+ ANSIBLE_FORCE_COLOR : True
16+
17+ steps :
18+ - uses : actions/checkout@v4
19+
20+ - name : Install Ansible collections
21+ run : |
22+ ansible-galaxy install -r requirements.yml
23+
24+ - name : Install pip dependencies
25+ run : |
26+ pip install -r requirements.txt
27+
28+ - name : Run playbook
29+ run : >
30+ ansible-playbook -i ansible/inventory ansible/run.yml
31+
Original file line number Diff line number Diff line change 1+ localhost ansible_connection=local
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Ensure Zuul is configured
3+ gather_facts : false
4+ hosts : localhost
5+
6+ tasks :
7+ - name : Ensure Zuul namespace is created
8+ kubernetes.core.k8s :
9+ name : zuul
10+ api_version : v1
11+ kind : Namespace
12+ state : present
You can’t perform that action at this time.
0 commit comments