From 003cec87b467e96b9eba3138967e20a30f9f7cb6 Mon Sep 17 00:00:00 2001 From: mehrdadn Date: Thu, 18 Jun 2020 00:00:20 -0700 Subject: [PATCH] [CI] Fix Conda Permission on MacOS Github Action(#9004) Co-authored-by: Mehrdad --- ci/travis/install-dependencies.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ci/travis/install-dependencies.sh b/ci/travis/install-dependencies.sh index 90a6d3d16..d24864bf5 100755 --- a/ci/travis/install-dependencies.sh +++ b/ci/travis/install-dependencies.sh @@ -94,6 +94,15 @@ install_miniconda() { conda="${miniconda_dir}/bin/conda" ;; esac + else + case "${OSTYPE}" in + darwin*) + # When 'conda' is preinstalled on Mac (as on GitHub Actions), it uses this directory + local miniconda_dir="/usr/local/miniconda" + sudo mkdir -p -- "${miniconda_dir}" + sudo chown -R "${USER}" "${miniconda_dir}" + ;; + esac fi if [ ! -x "${CONDA_PYTHON_EXE-}" ]; then # If conda isn't activated, activate it