--- - name: "Include OS-specific variables" ansible.builtin.include_vars: "{{ ansible_facts['os_family'] | lower }}.yml" - name: "Ensure pass packages are installed" become: true ansible.builtin.package: name: "{{ password_store_packages }}" state: "present" - name: "Clone password store git repo" ansible.builtin.git: repo: "{{ password_store_repo_url }}" dest: "{{ ansible_facts['env']['HOME'] }}/.password-store" clone: true update: false single_branch: true version: "main"