This action downloads an Elvish binary and adds it to PATH
.
Example of using this in a job (complete example):
steps:
- uses: elves/setup-elvish@v1
with:
elvish-version: 0.18.0
- name: Run something with Elvish
shell: elvish {0}
run: |
echo This is Elvish $version
If you would like use Elvish as the default shell in run
blocks, add the
following to the top-level of the workflow configuration
(complete
example):
defaults:
run:
shell: elvish