Add update.yml

This commit is contained in:
2025-07-18 12:51:28 +00:00
commit 67cf7baa73

26
update.yml Normal file
View File

@@ -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