--- - name: append to pkgs ansible.builtin.set_fact: syspkgs: "{{ syspkgs + [ 'firefox' ] }}" when: ansible_os_family != 'Darwin' - name: append to caskpkgs ansible.builtin.set_fact: caskpkgs: "{{ caskpkgs + [ 'firefox' ] }}" when: ansible_os_family == 'Darwin'