Replace hardcoded /opt/hermes check with dynamic install-tree detection using Path(__file__).resolve().parent. This catches ALL install paths (Docker /opt/hermes, apt /usr/local/lib/hermes-agent, git clone, custom) instead of just the Docker image path. Also covers subdirectories of the install tree, not just the top-level dir. Add regression test test_install_tree_skipped to verify both the install root and subdirectories are excluded from chmod. Add contributor email mapping for bradmarshall987. Follow-up to PR #93050 by @bradmarshall987.
2 lines
16 B
Plaintext
2 lines
16 B
Plaintext
bradmarshall987
|