Don't clean up haddock and profiling libs on Linux (#6972)

This was initially meant to save space in docker containers,
but breaks several use cases and runner images shouldn't have
space constraints.

Also fixes: https://github.com/haskell/actions/issues/176
This commit is contained in:
Julian Ospald
2023-02-09 20:46:40 +00:00
committed by GitHub
parent 9b3288dc18
commit 3f07514a44

View File

@@ -30,13 +30,6 @@ for majorMinorVersion in $minorMajorVersions; do
echo "install ghc version $fullVersion..."
ghcup install ghc $fullVersion
ghcup set ghc $fullVersion
# remove docs and profiling libs
ghc_dir="$(ghcup whereis basedir)/ghc/$fullVersion"
[ -e "${ghc_dir}" ] || exit 1
find "${ghc_dir}" \( -name "*_p.a" -o -name "*.p_hi" \) -type f -delete
rm -r "${ghc_dir}"/share/*
unset ghc_bin_dir ghc_dir
done
echo "install cabal..."