# Live Proxmox guest inventory + drift vs config/ip-addresses.conf. # GitHub-hosted runners usually cannot reach 192.168.11.x; workflow still produces # drift.json with seed_unreachable. Use a self-hosted LAN runner or run locally: # bash scripts/it-ops/export-live-inventory-and-drift.sh name: Live inventory and IPAM drift on: workflow_dispatch: schedule: - cron: '25 6 * * 1' jobs: drift: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Export live inventory (LAN optional) run: bash scripts/it-ops/export-live-inventory-and-drift.sh continue-on-error: true - name: Upload artifacts uses: actions/upload-artifact@v4 if: always() with: name: live-inventory-drift path: | reports/status/live_inventory.json reports/status/drift.json