--- # Download all the files needed on workstation. Extract them if needed. # Rename the target directory if necessary. Remove after extract if so wanted. - name: Do the thing, in a loop. include_tasks: sequence.yml loop: "{{ pull_files}}" loop_control: label: "{{ item.name }}" ...