diff --git a/update.yml b/update.yml index d2a545e..0eb7e65 100644 --- a/update.yml +++ b/update.yml @@ -10,17 +10,16 @@ apt: upgrade: dist - - name: Check if flatpak is installed - command: which flatpak - register: flatpak_check - ignore_errors: yes - changed_when: false + - name: Check if flatpak binary exists + stat: + path: /usr/bin/flatpak + register: flatpak_bin - name: Update system Flatpaks shell: timeout 300 flatpak update -y register: flatpak_sys failed_when: flatpak_sys.rc != 0 and flatpak_sys.rc != 124 - when: flatpak_check.rc == 0 + when: flatpak_bin.stat.exists - name: Update user Flatpaks become_user: jakub @@ -29,4 +28,4 @@ shell: timeout 300 flatpak update -y register: flatpak_user failed_when: flatpak_user.rc != 0 and flatpak_user.rc != 124 - when: flatpak_check.rc == 0 + when: flatpak_bin.stat.exists