diff --git a/tasks/main.yml b/tasks/main.yml
index 5c4e443..8683c12 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -27,7 +27,11 @@
- gopass.stat.exists
- name: Check online version
- shell: set -o pipefail && curl -s {{ gopass_base_url }}/releases/latest | sed 's|.*tag/v\(.*\)".*|\1|'
+ shell: set -o pipefail && curl -Ls {{ gopass_base_url }}/releases/latest | grep "
Release " | sed 's/.*Release v\([^ ]*\).*/\1/'
+# shell:
+# set -o pipefail && curl -s https://api.github.com/repos/gopasspw/gopass/releases/latest | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/'
+# set -o pipefail && git ls-remote --tags --refs --sort="version:refname" {{ gopass_base_url }} | cut -d/ -f3- | sed s/v// | tail -n1
+# set -o pipefail && curl -s "https://api.github.com/repos/gopasspw/gopass/releases/latest" | jq -r .tag_name | sed s/v//
register: gopass_ver
changed_when: false
check_mode: no