--- - name: check latest version shell: | curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/go-gitea/gitea/releases/latest | grep tag_name | tail -1 | cut -d\" -f4 | tr -d v args: warn: false register: latest_version - name: check installed version shell: | /usr/local/bin/gitea -v | cut -d ' ' -f 3 register: installed_version - name: Install if latest is greater than installed version when: latest_version.stdout is version(installed_version.stdout,'>') include: gitea.yml version="{{ latest_version.stdout }}"