Bump ansible-core from 2.17.3 to 2.17.5 #226
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
name: CI | |
on: | |
pull_request: | |
branches: [ main ] | |
env: | |
PROJECT: infra-home | |
jobs: | |
build-and-test: | |
name: Build and test | |
runs-on: ubuntu-latest | |
steps: | |
- name: Install dependencies | |
run: | | |
pip3 install ansible ansible-lint | |
- uses: actions/checkout@v4 | |
- name: Lint check yaml files | |
uses: ibiqlik/action-yamllint@v3 | |
with: | |
format: parsable | |
strict: true | |
- name: Syntax check ansible net playbook | |
run: | | |
cd ansible; ansible-playbook --syntax-check deploy-net.yml | |
- name: Syntax check ansible nas playbook | |
run: | | |
cd ansible; ansible-playbook --syntax-check deploy-nas.yml | |
- name: Syntax check ansible master playbook | |
run: | | |
cd ansible; ansible-playbook --syntax-check deploy-k3s-master.yml | |
- name: Syntax check ansible workers playbooks | |
run: | | |
cd ansible; ansible-playbook --syntax-check deploy-k3s-workers.yml | |
- name: Syntax check ansible helm playbooks | |
run: | | |
cd ansible; ansible-playbook --syntax-check deploy-k3s-helm.yml | |
- name: Lint check ansible net playbook | |
run: | | |
ansible-lint ansible/deploy-net.yml | |
- name: Lint check ansible nas playbook | |
run: | | |
ansible-lint ansible/deploy-nas.yml | |
- name: Lint check ansible master playbook | |
run: | | |
ansible-lint ansible/deploy-k3s-master.yml | |
- name: Lint check ansible workers playbook | |
run: | | |
ansible-lint ansible/deploy-k3s-workers.yml | |
- name: Lint check ansible helm playbook | |
run: | | |
ansible-lint ansible/deploy-k3s-helm.yml |