Skip to content

Commit 23357b2

Browse files
committed
Selectively use sudo onl if available
1 parent c217c56 commit 23357b2

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/actions/setup-conan/action.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,11 @@ runs:
5454
5555
if [[ "${{ runner.os }}" != "Windows" ]]; then
5656
echo "tools.system.package_manager:mode = install" >> .conan2/global.conf
57-
echo "tools.system.package_manager:sudo = True" >> .conan2/global.conf
57+
if command -v sudo >/dev/null 2>&1; then
58+
echo "tools.system.package_manager:sudo = True" >> .conan2/global.conf
59+
else
60+
echo "tools.system.package_manager:sudo = False" >> .conan2/global.conf
61+
fi
5862
fi
5963
6064
if [[ "${{ inputs.conan-compiler }}" == "clang" && "${{ runner.os }}" == "Linux" ]]; then

0 commit comments

Comments
 (0)