diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index e7d7e5d..0a208ae 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -13,7 +13,6 @@ jobs: os: [macos-latest, macos-11] steps: - uses: actions/checkout@v2 - - uses: Homebrew/actions/setup-homebrew@master - uses: ./ with: cvmfs_repositories: 'sft.cern.ch' diff --git a/setup-cvmfs.sh b/setup-cvmfs.sh index 3cf6c68..cf4738b 100755 --- a/setup-cvmfs.sh +++ b/setup-cvmfs.sh @@ -48,8 +48,10 @@ elif [ "$(uname)" == "Darwin" ]; then if [ -z "${CVMFS_HTTP_PROXY}" ]; then export CVMFS_HTTP_PROXY='DIRECT' fi - brew tap macos-fuse-t/homebrew-cask - brew install fuse-t + + wget -q https://github.com/macos-fuse-t/fuse-t/releases/download/1.0.36/fuse-t-macos-installer-1.0.36.pkg + sudo installer -pkg fuse-t-macos-installer-1.0.36.pkg -target / + curl -L -o cvmfs-latest.pkg ${CVMFS_MACOS_PKG_LOCATION} sudo installer -package cvmfs-latest.pkg -target / # / is readonly on macos 11+ - do 'synthetic firmlink' to create /cvmfs