- name: Assert docs file exists ansible.builtin.stat: path: "{{ repo_root }}/docs/{{ doc_filename }}" register: _doc_stat - name: Fail when docs file missing ansible.builtin.assert: that: - _doc_stat.stat.exists fail_msg: "docs file missing: docs/{{ doc_filename }}" - name: Find matching ansible/files doc_id directory ansible.builtin.find: paths: "{{ repo_root }}/ansible/files" file_type: directory patterns: "{{ doc_id }}-*" use_regex: false register: _files_dirs - name: Fail when ansible/files doc_id directory missing ansible.builtin.assert: that: - _files_dirs.matched | int >= 1 fail_msg: "ansible/files missing doc_id directory: ansible/files/{{ doc_id }}-*" - name: Show noop verification summary ansible.builtin.debug: msg: - "doc_id={{ doc_id }}" - "doc={{ doc_filename }}" - "files_dirs={{ _files_dirs.files | map(attribute='path') | list }}"