Merge pull request 'Fix the --check execution.' (!33) from adellam/mailman:master into master

Reviewed-on: ISTI-ansible-roles/ansible-role-mailman#33
This commit is contained in:
Andrea Dell'Amico 2026-09-15 13:31:10 +02:00
commit 0105989f44
1 changed files with 6 additions and 1 deletions

View File

@ -45,6 +45,7 @@
owner: root
group: '{{ mailman_user }}'
mode: '0750'
register: mailman_postorius_site_config_helper_install
when: mailman_manage_postorius_site | bool
tags: [mailman_postorius_site]
@ -60,7 +61,11 @@
'CHANGED:' in mailman_postorius_site_config_result.stdout or
'WOULD CHANGE:' in mailman_postorius_site_config_result.stdout
check_mode: false
when: mailman_manage_postorius_site | bool
when:
- mailman_manage_postorius_site | bool
- >-
not ansible_check_mode or
mailman_postorius_site_config_helper_install is not changed
tags: [mailman_postorius_site]
- name: Install the hyperkitty configuration file