--- - name: Example of no-handler rule hosts: localhost tasks: - name: Register result of a task ansible.builtin.copy: dest: "/tmp/placeholder" content: "Ansible made this!" mode: "0600" notify: - Second command to run # <-- handler will run only when file is changed handlers: - name: Second command to run ansible.builtin.debug: msg: The placeholder file was modified!