--- - name: Ensure compose files are downloaded ansible.builtin.get_url: # TODO: how to avoid redownloading default.yml when the role made changes? - name: Ensure docker compose project is {{ sharkey_compose_state }} community.docker.docker_compose_v2: project_name: "{{ sharkey_compose_project_name }}" project_src: "{{ sharkey_compose_project_src }}" state: "{{ sharkey_compose_state }}" build: "{{ sharkey_compose_build }}"