-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
ghcupConcerning GHCupConcerning GHCupoutputsConcerning outputs of the actionConcerning outputs of the actionplatform: macOS
Description
vscode-haskell
needs direct access to ghcup
to run its test successfully. Until recently, ghcup
was always on $PATH
and we could simply run ghcup install ...
and install all the binaries that we needed. Additionally, the tests themselves also call ghcup install
.
However, this seems to have changed recently for macos-latest
: https://github.com/haskell/vscode-haskell/actions/runs/9015398738/job/24769933756?pr=1077
It looks like ghcup
is not on the $PATH
any more, but hidden somewhere in the hostedtoolcache
.
One way to work around this for good, is to provide the path to ghcup
as an action output, then we don't have to rely on ghcup
to be on the $PATH
, and can find it reliably.
Metadata
Metadata
Assignees
Labels
ghcupConcerning GHCupConcerning GHCupoutputsConcerning outputs of the actionConcerning outputs of the actionplatform: macOS