name: ansible-smoke on: workflow_dispatch: {} push: branches: [ "main" ] jobs: smoke: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install Ansible run: | python3 -m pip install --upgrade pip pip install ansible ansible --version - name: Ping inventory (optional) run: | ansible -i inventory/lan.yml all -m ping env: ANSIBLE_HOST_KEY_CHECKING: "False"