Semaphore runs ansible-playbook from the repo root, so ansible.cfg in ansible/ is never loaded. The env var is the reliable path. Also persists the setting in group_vars so semaphore_configure re-runs don't regress it.
Semaphore runs ansible-playbook from the repo root, so ansible.cfg in ansible/ is never loaded. The env var is the reliable path. Also persists the setting in group_vars so semaphore_configure re-runs don't regress it.