aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/yay/tasks
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2023-01-25 14:40:44 +0100
committerEgor Tensin <Egor.Tensin@gmail.com>2023-01-25 14:40:44 +0100
commitb02a8c40c76cb2e61c7a664ec156407101201a24 (patch)
tree0e046b783331db1bbba78bee75dbdac2e67e420a /roles/yay/tasks
parentlinting (diff)
downloadmaintenance-b02a8c40c76cb2e61c7a664ec156407101201a24.tar.gz
maintenance-b02a8c40c76cb2e61c7a664ec156407101201a24.zip
move tool existence conditionals to role common
Diffstat (limited to '')
-rw-r--r--roles/yay/tasks/main.yml34
1 files changed, 13 insertions, 21 deletions
diff --git a/roles/yay/tasks/main.yml b/roles/yay/tasks/main.yml
index a8a1c70..bd8effb 100644
--- a/roles/yay/tasks/main.yml
+++ b/roles/yay/tasks/main.yml
@@ -1,23 +1,15 @@
-- name: Check if yay is installed
- command: yay --version
- register: yay_version
- changed_when: false
- failed_when: false
+- name: Upgrade packages
+ kewlfft.aur.aur:
+ use: yay
+ update_cache: true
+ upgrade: true
+ aur_only: true
+ register: yay_result
+ notify: reboot
-- when: yay_version.rc == 0
- block:
- - name: Upgrade packages
- kewlfft.aur.aur:
- use: yay
- update_cache: true
- upgrade: true
- aur_only: true
- register: yay_result
- notify: reboot
+- debug:
+ var: yay_result
+ when: yay_result
- - debug:
- var: yay_result
- when: yay_result
-
- - name: Flush handlers
- meta: flush_handlers
+- name: Flush handlers
+ meta: flush_handlers