commit 67cf7baa738d123a0fea8c1d24998aceb2b2115c Author: jakub Date: Fri Jul 18 12:51:28 2025 +0000 Add update.yml diff --git a/update.yml b/update.yml new file mode 100644 index 0000000..2f46009 --- /dev/null +++ b/update.yml @@ -0,0 +1,26 @@ +- name: Update system (APT + Flatpak) # <- top-level play + hosts: all + become: yes + tasks: # <- task list + - name: Update APT cache # <- task 1 + apt: + update_cache: yes + + - name: Upgrade all APT packages # <- task 2 + apt: + upgrade: dist + + - name: Update system Flatpaks # <- task 3 + become: yes + shell: timeout 300 flatpak update -y + register: flatpak_sys + failed_when: flatpak_sys.rc != 0 and flatpak_sys.rc != 124 + + - name: Update user Flatpaks # <- task 4 + become: yes + become_user: jakub + environment: + XDG_RUNTIME_DIR: /run/user/1000 + shell: timeout 300 flatpak update -y + register: flatpak_user + failed_when: flatpak_user.rc != 0 and flatpak_user.rc != 124 \ No newline at end of file