From 1c478e6ab520968ab787660defa582c419cdefc8 Mon Sep 17 00:00:00 2001 From: Bastian de Byl Date: Sat, 28 Mar 2026 17:10:25 -0400 Subject: [PATCH] fix: add ESP-IDF to git safe.directory before submodule init Root-owned /opt/esp-idf triggers git dubious ownership check when running submodule update. Add safe.directory config beforehand. Co-Authored-By: Claude Opus 4.6 (1M context) --- ansible/roles/gitea-actions/tasks/esp-idf.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ansible/roles/gitea-actions/tasks/esp-idf.yml b/ansible/roles/gitea-actions/tasks/esp-idf.yml index 2b9b19b..23b8726 100644 --- a/ansible/roles/gitea-actions/tasks/esp-idf.yml +++ b/ansible/roles/gitea-actions/tasks/esp-idf.yml @@ -35,6 +35,13 @@ when: not esp_idf_dir.stat.exists tags: gitea-actions +- name: add ESP-IDF to git safe.directory + become: true + ansible.builtin.command: + cmd: git config --global --add safe.directory {{ esp_idf_path }} + changed_when: false + tags: gitea-actions + - name: ensure ESP-IDF submodules are initialized become: true ansible.builtin.command: