Introduce corepack dependency (#643)

This Pull Request introduces the corepack dependency, necessary for the
Testdriver infrastructure to run.

## Rationale:

Corepack enables faster installations and is required for `yarn`
By default, corepack is not installed on the testdriver infrastructure,
necessitating this addition.

## Benefits:

Allows better handling of `yarn` installation.

## Testing:
Local testing has confirmed successful corepack installation and
functionality within the testdriver infrastructure.
This commit is contained in:
orliesaurus 2024-05-02 18:08:31 -05:00 committed by GitHub
parent 4c0c4f422a
commit 5afe233381
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,6 +28,7 @@ jobs:
cd ~/actions-runner/_work/testdriver/testdriver/ cd ~/actions-runner/_work/testdriver/testdriver/
brew install go brew install go
brew tap scripthaus-dev/scripthaus brew tap scripthaus-dev/scripthaus
brew install corepack
brew install scripthaus brew install scripthaus
corepack enable corepack enable
yarn install yarn install