This action runs cached esy install
and esy build
in the current directory
cache-key
: Required The cache key. Typically${{ hashFiles('esy.lock/index.json') }}
esy-prefix
: The prefix of esy folderworking-directory
: Working directory.manifest
: JSON or opam file to be used
- uses: actions/setup-node@v2
- name: Install esy
run: npm install -g esy
- uses: esy/github-action@v1
with:
cache-key: ${{ hashFiles('esy.lock/index.json') }}