--- - name: Pull gitea_runner image ansible.builtin.command: docker pull {{ gitea_runner_docker_image }}:{{ gitea_runner_version | regex_replace('^v', '') }} changed_when: "'Downloaded newer image' in pull_result.stdout or 'Status: Downloaded' in pull_result.stdout" register: pull_result - name: Restart gitea-runner systemd instance ansible.builtin.systemd: name: "gitea-runner@{{ runner_name }}" state: restarted daemon_reload: true when: systemd_available.stat.exists