--- - name: check latest version shell: curl -s https://github.com/go-gitea/gitea/releases/latest | sed 's#.*tag/\(.*\)\".*#\1#' | sed 's/v//1' 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 latest_version="{{ latest_version }}"