--- - name: "Update ghost-cli" ansible.builtin.shell: /usr/bin/npm install ghost-cli args: chdir: "{{ item.home }}" loop: "{{ ghost }}" become: yes become_user: "{{ item.account }}" when: ghost_deploy_site in item.name tags: - update - name: "Update Ghost" ansible.builtin.shell: "{{ item.home }}/node_modules/.bin/ghost update {{ version | default('') }} --dir www --no-prompt " args: chdir: "{{ item.home }}" loop: "{{ ghost }}" become: yes become_user : "{{ item.account }}" when: ghost_deploy_site in item.name tags: - update notify: - Restart service - Clean cache yarn - NPM Cache clean