dotfiles/ansible/roles/update/tasks/main.yml

30 lines
702 B
YAML
Raw Normal View History

2025-12-27 15:29:27 -06:00
- name: Update Pacman
community.general.pacman:
update_cache: true
upgrade: true
when: ansible_facts["os_family"] == 'Archlinux'
2025-12-09 17:28:08 -06:00
- name: Upgrade Packages
package:
update_cache: yes
upgrade: safe
become: yes
2025-12-27 15:29:27 -06:00
when: ansible_facts["os_family"] == 'Debian'
2025-12-09 17:28:08 -06:00
- name: Update Nix Packages
become_user: user
shell:
cmd: nix-env -iA nixpkgs.myPackages
2025-10-18 07:01:03 -05:00
- name: Update Homebrew and Apps
become_user: user
community.general.homebrew:
update_homebrew: true
upgrade_all: true
2025-12-09 17:28:08 -06:00
- name: Update all Flatpak packages
become_user: user
ansible.builtin.command: flatpak update -y
register: flatpak_update
changed_when: "'Nothing to do' not in flatpak_update.stdout"