From 0427d13fb8f2eb5257f9a4d8be19809cbc9d1b9d Mon Sep 17 00:00:00 2001 From: Faycal Said <45202367+faycalsaid@users.noreply.github.com> Date: Wed, 6 May 2026 08:41:25 +0200 Subject: [PATCH] fix: resolve ansible lint issues Fixes lint issues and expands PR CI coverage to the development branch. --- .github/workflows/lint.yml | 2 +- inventory-sample.yml | 2 +- playbook.yml | 3 ++- roles/openclaw/tasks/nodejs.yml | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ddad10f..b00f17e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,7 +5,7 @@ on: push: branches: [main, development] pull_request: - branches: [main] + branches: [main, development] jobs: yaml-lint: diff --git a/inventory-sample.yml b/inventory-sample.yml index 3636ec0..9f65632 100644 --- a/inventory-sample.yml +++ b/inventory-sample.yml @@ -20,6 +20,6 @@ all: # If set, these keys will be added to ~/.ssh/authorized_keys # openclaw_ssh_keys: # - "ssh-ed25519 AAAAC3Nz..." - + # Tailscale Auth Key (Optional) - Leave empty to skip auto-connect # tailscale_authkey: "tskey-auth-..." diff --git a/playbook.yml b/playbook.yml index a22e0db..dd66b21 100644 --- a/playbook.yml +++ b/playbook.yml @@ -1,2 +1,3 @@ --- -- ansible.builtin.import_playbook: playbooks/install.yml +- name: OpenClaw Installation + ansible.builtin.import_playbook: playbooks/install.yml diff --git a/roles/openclaw/tasks/nodejs.yml b/roles/openclaw/tasks/nodejs.yml index 8c1ecf4..886a4e4 100644 --- a/roles/openclaw/tasks/nodejs.yml +++ b/roles/openclaw/tasks/nodejs.yml @@ -51,6 +51,7 @@ - name: Install pnpm globally ansible.builtin.command: npm install -g pnpm when: pnpm_check.rc != 0 + changed_when: pnpm_check.rc != 0 - name: Verify Node.js installation ansible.builtin.command: node --version